Sheep Bomb

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.