This is also the same guy who is a complete dick on the road.
Try and look in the shitty drivers there months ago, theres was a lot of videos posted from his channel. (I'll look for it)
I remember when I first posted some of his videos on here all of the sudden his channel turned into some Charles in Charge consipiracy shit and he had tons of videos being uploaded.
EDIT: Taken down....
http://www.youtube.com/user/TechandCellguy