Tram Town
Sunday, May 31, 2009
Category: Car Ads
With a sound track that reminded me of Peter + Wolf but also reminded me of The Three Stooges, production sensibilities (some 60+ years later) from Honda and not having the benefit of the 3D effects, I reckon this is worth a look.

Powered by Blogger