Meet Persian Gulf Soldiers - the Iranian Call of Duty
Iranian marines versus Somali pirates in the Gulf of Aden.
97