You forgot Ted Nugent!!! The Motor City Madman!! Also, Alice Cooper was from here, but he founded his band in Phoenix.
I think that Motor City Muscle festival was too ambitious. It occurred on the same weekend as the Woodward Dream Cruise and it was spread across several different areas of Downtown/Riverfront. Also, I think it could have been advertised better. Next year, maybe just confine it to one place, like Hart Plaza, or put it in Pontiac where the Dream Cruisers are going to be, or move it to another weekend.
Bookmarks