The World Of Stadium Super Trucks
I posted a video the other day on Facebook, and tons of people seemed to think the video was from a video game. Well just to clear it up for some of you these are Stadium Super Trucks, and you have no idea how much awesome you have been missing out on. So here are a few more videos. Watch them in HD.