armored car

Armored Mercedes-Benz vs AK-47 assault rifle

Texas Armoring Corporation (TAC), one of the leading manufacturers and supplier of armored cars worldwide, recently uploaded a video showing an ...

YugaAuto: Automotive News & Reviews in the Philippines
Logo