M777 155mm Howitzer

U.S. soldiers shooting the powerful 155mm M777 howitzer in Logar province in Afghanistan during training mission at the firing line.‬

Newest Videos

View more