18 August, 2010

D I A M O N D M O U T H



Turn down your speakers when you watch this elegant display of motoring genius-es-ness. It's kind of a let down when you hear the song - I would expect to hear that being played from a vegan's salad sandwich.

Nonetheless, it's a nice clip.

No comments:

Post a Comment