UK & US Firefight + 500lb Bomb

UK and US Marines battle the Taliban in Afghanistan. Includes 500lb bomb drop. Enjoy.

Related Topics

Marine Corps Topics