Marines at Demo Range

Marines at Demo Range

Marines Use Urban Breaching Charges and Get Up Close and Personal