Sunday, July 10, 2005

OFA: Crazy Japanese Commercials

Holy !@#$, Japanese have the weirdest commercials!