Once again, the Japanese steal the show. An inventive commercial of the Ajinomoto Stadium in Tokyo. Very amusing.
Did not find what you were looking for?
Saturday, February 2, 2008
Subscribe to:
Post Comments (Atom)
Observations of a Jordanian living in Los Angeles..
1 comment:
LOL ... that's so funny :)
Post a Comment