CEO Trent Kimball is a man who takes his product testing to a whole new level, and by that I mean sitting inside a Mercedes Benz while being shot at by an AK-47. Kimball and his company Texas Armoring Corporation (TAC) produce the world’s lightest weight armored passenger vehicles. This isn’t the first time he’s done this, you can also check out this video here.
Now there’s a man who stands behind his product…. Let us know what you think below and don’t forget to give this a share on Facebook before you go.