Friday, June 22, 2012

Chinese People Find A Fleshlight, Think They Discovered A New Food, Put It On The News

SMDH at this one... And yes, it's a real news story...

No comments:

Post a Comment