Amusing U.S. Troops Fight Off Taliban Ambush – Helmet Cam December 6, 2010 gags US troops vs the ‘Taliban’, from perspective of gunner’s helmet cam. Warning Graphic Language!