To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Here's another fine video of those fine individuals overseas doing what they do. Which is get real tough on dead guys. Fuckin amazing!
Arab paramedics suck!
Holy shit! was that guy still alive? that is so fucking wrong
Allah must be so proud.
Swipe up for next video
Arab paramedics suck!
Holy shit! was that guy still alive? that is so fucking wrong
Allah must be so proud.