LOL / Weird Stuff / June 30, 2012

WTF: Japanese People Eat Frogs Alive [Video]