Saturday, June 2, 2012

Auto racing finally roars back to the Motor City with the 1st Detroit Grand ... - Washington Post

The Detroit Grand Prix has made its return this weekend for the first time since 2008, when the sagging automobile industry couldn’t support the expensive event. “It wouldn’t be back if not for

Read more ...

No comments:

Post a Comment