XM-25 Punisher: New Game-Changer On Afghan Battlefield February 12th, 2011 MacAoidh Facebook Twitter XM-25 Punisher: New Game-Changer On Afghan Battlefield – Army.mil Facebook Twitter