How to Blow up a Taliban Compound

The US Air Force shows you how it's done south of Kabul, Afghanistan (circa 2005).

Related Topics

Air Force Topics