Share this Video (what’s this?)

 

Slideshow for the “What the Heck is this? Detroit Diesel Monster!” album.

Not seeing anything? Download Flash for free.

Album photo
What the Heck is this? Detroit Diesel Monster!” Album
By: motortopia
Number of photos: 8
Updated: Thu Nov 5, 2009 6:33 am
Trophies: 32 total