jet truck

Jet truck makes dramatic takeoff

Check video of the jet truck's scorching run at the 2011 Charlotte Diesel Super Show.

Read More