Gun News Blog
Home
GNB Articles
Misc.
About us
Sunday, December 25, 2016
Soldier Shoots Himself in the Foot
According to the description, this was a public demonstration put on by Iranian Special Forces, shooting down a balloon flying up in the air. Skip to 0:26 and keep an eye on the right.
From: Live Leak
Newer Post
Older Post
Home