iOS app Android app

Karl Pilkington Toad

WATCH: Karl Eats Toad In China

Posted 05.25.2011 | Travel

Perhaps the funniest part of the U.S. premiere of Ricky Gervais' "An Idiot Abroad" was the scene of Karl being force fed toad by a well-meaning Chines...