Tuesday, December 23, 2008

Only in Japan...

What? I believe they are referring to the "bro" or "mansierre"
http://www.latimes.com/features/custom/oddnews/la-on-bra26-2008nov26,0,6269717.story

No comments: