This is one of the newer trucks, the Captain’s Curse, doing a great freestyle run in El Paso TX March 6 2010. He gets some big air, and ends up crashing the monster truck, leaving it upside down.

 

Read the rest of this entry