File photo of a South Carolina National Guard M60 AVLB Armored Vehicle Launch Pad, USA The United…
launchers
1 Article
1
File photo of a South Carolina National Guard M60 AVLB Armored Vehicle Launch Pad, USA The United…