Friday, August 6, 2010

A quick peak at the newest innovation in Diesel engines

"Diesel Power"

Thats funny Diesel engine