Colombia was the world's foremost vehicle-armoring country until about ten years ago when Mexico rose to prominence in the field. That's how Luis Cano Salazar, owner of a Mexico City-based armoring outfit called Total Shield, ...
Luis Cano Salazar with pepper spray
Posted November 24, 2004
Stories this photo appears in:
They tried to cut the roof with an ax