1000lb Air Strike on Taliban Compound

British forces assault Taliban and call in a 1000lb bomb to take out their compound in Afghanistan. Some bad language.

Related Topics

Army