Diesel Rat Rod Burnout

Burnouts are a great American pass time. This should get your blood flowin! Check out this off the wall ride from Welderup.com

All I have to say is:

