Some Bizzare Suicide Contest Hells_Angel Published 01/21/2007 No idea what the hell this is. Some Taliban jumping thing idk. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: NEXT VIDEO Mercedes Driving A**hole Won't Move For Ambulance 16 Comments Log in for Comments
16 Comments