TAG

Country of Headquarter
Dearborn Heights, Michigan, United States of America
Old alternative names
The Armored Group LLC
Recipient Conflict Parties
Libya