Meguiar’s Detroit Autorama Runs Now Through Sunday

Detroit's 65th annual Autorama is back in town. The annual Meguiar’s Detroit Autorama rolled into town earlier today, and will run through Sunday. If you enjoy custom, home-built hot rods and street machines, then this is the show for you. This year’s show is the 65th annual Detroit Autorama. More than 800 cars are on display …

Continue reading Meguiar’s Detroit Autorama Runs Now Through Sunday