Monday, March 24, 2014

Japan

They're setting the world record for the longest chain of Pocky/Pretz passes.

No comments:

Post a Comment