Twin Turbo Diesel Truck Smokes Highway

Videos

I guess this is why diesel truck drivers aren’t members of the Environmental Protection Agency. 

Watch this diesel engine truck fly!


Your email address will not be published. Required fields are marked *