I am a sucker for high speed car chases, heck today in Los Angeles this guy had a "low speed" car chase with the LAPD! My life stops when I see a car chase on TV or the Internet.
So of course, when I watched this truck LAUNCH into the air I knew you'd wanna see it too!
It must have gone up in the air by like 15 or 20 feet right?!?!?!