A big shoe falls as 2009 Detroit Grand Prix cancelled!

Shock. That’s the only word to describe what I felt when WXYZ TV in Detroit Thursday evening announced that the 2009 Detroit Grand Prix on Belle Isle was being cancelled.

Follow

Get every new post delivered to your Inbox.