When it comes to strapping down a car or show display MAC’S Tie Downs has been our only choice for years. The quality and options they provide go hand and hand with everything we do. In this video, Lizard tells us what set their American Made product apart from the competitors.