Sunday, March 2, 2008

Big In Japan


An Art Car show in the U.S. would be totally shamed by one of these:


I give you the Dekotora, which simply means Decorated Trucks. If your retinas are still intact, you can check out more here.

No comments: