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 Mariah Carey First Pitch 3 Comments Log in for Comments
3 Comments