Iraqi Police Station Firefight

Intense firefight in Iraq.

Related Topics

Marine Corps Topics