The Japanese Have Officially Outdone Themselves

I have no idea what this is supposed to promote, and neither does that little white dog. If this ad sells anything over there, it's pure insanity. That, and ass barking. (Which is good deal, actually.)

 read more

Latest