Detroit’s 64th Annual Mequiars Autorama Custom Car Show

March 7, 2016 – Windsor, ON – Local car enthusiasts look forward to Detroit’s Autorama custom car show every year.  Detroit’s 64th Annual Mequiars Autorama Custom Car Show took place at Cobo Hall from February 26th-28th,2016.  The biggest of its kind on the tour, attendance at the Detroit show sees over 150,000 visitors to take in the over 2000 vehicles …