Surprise Me!

I've Been Here Too Long

2009-05-21 36 Dailymotion

State/Religious sanctioned executions. Hanging, Garroting, Firing squad