Sheep Bomb

Posted by sonicbomb on May. 24, 2007

A huge explosion and mushroom cloud which scares the hell out of a herd of sheep. The description has been concealed but it appears to be an arms cache being destroyed, possibly in Afghanistan.

Categories People & Lifestyle

Tags bomb, sheep

More Details