Friday, May 6, 2011

F'd Ad Fridays: The most baffling themepark ad ever



What? Why? Where... Oh, Japan.

Welcome to your nightmare.

Nevermind.

Via Picture is Unrelated

No comments:

Post a Comment