AttractionGuide
CARSTAR Franchise Systems, the largest group of collision repair stores in North America, will pit stop its re-creation of a legendary 1967 Shelby Mustang at the International Autobody Congress & Exposition (NACE).