Wednesday, December 17, 2008

New Trend: Overalls

Apparently overalls are the latest thing in Japan. And everyone is wearing them! Literally. EVERYONE!

video

No comments: