FOLLOW US ON:
GET THE NEWSLETTER
CONTACT US
Japanese WTF Commercial Of The Day
07.15.2010
02:53 pm
Topics:
Tags:

 
Japanese television commercials are absolutely insane. This one combines urinating with geysers of blood in an effort to compel you to buy some tea. Can you imagine this ever appearing American TV?  You gotta love the Japanese, they’re kooky.

Posted by Marc Campbell
|
07.15.2010
02:53 pm
|
Discussion

 

 

comments powered by Disqus