2011-12-28, 09:18 AM
LOL
Wait wait..what?
People ride on bike in a grocery store? Only in Japan.
Wait wait..what?
People ride on bike in a grocery store? Only in Japan.

