Armored Mercedes G55 SUVs outside of Texas Armoring Corporation in San Antonio, TX, USA (Photo: Business Wire)