Special Events: Meguiar's Autorama Detroit, MI 2/24/2012 - 2/26/2012
Meguiar's 2012 Autorama at the Cobo Center in Detroit
The autorama is coming around to Detroit this coming February. The Nomad will be on display from 24th through the 26th and you should come down and see it for sure! Click the picture above to view the Detroit Autorama website for more information. Pictures will be uploaded here after the show.