Watch These US Troops Obliterate ISIS With An Automatic Grenade Launcher VIDEOS / By timw_brap You wouldn’t want to be on the receiving end of this.