Huge Weapon Cache Detonation

Huge controlled weapons cache detonation in Iraq.

Categories

Video Shock and Awe Iraq