“Shenaniganz Platoon”, B co 1/102 Infantry in Afghanistan gets attacked by a giant camel spider in ’06-’07. Harrowing firefight ensues. Air Assault troops and …

Comments