Weapons, Wars, Preparation and Security from a recovering gun nut turned bad writer
Members of the 101st Field Artillery, 86th Infantry Brigade Combat Team (Mountain), Massachusetts National Guard, conduct live fire artillery training with an M777 towed 155 mm howitzer