Sunday, May 2, 2010

Dekotora




Wikipedia: The Dekotora or Decotora, an abbreviation for "Decoration Truck", is a kind of loudly decorated truck most commonly found in Japan and the Philippines.

Lots of photos at Flickr.