US Army Orders More Switchblades

 In Uncategorized

A $20.6 million deal is the latest order from the US Army for Switchblades, dating back to 2011.Shephard Media source|articles

Favorite 0

Start typing and press Enter to search