Painful Whipping Festival beluga40 Published 08/10/2008 In the country of Turkey they have the craziest traditions... Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny hilarious stupid crazy ouch fight turkey festival vlog blooper NEXT VIDEO Jetson Launches the First Ever All Electric Personal Quad-Copter 3 Comments Log in for Comments
3 Comments