- Thread starter
- #1
Retroram52
Moderator
This is really the Circuit de Jacques Villeneuve on Belle Isle. The same place we were last week for two Indy car races. Should be interesting and this may be the week-end Ferrari breaks the stranglehold Mercedes has had on F-1 this year for a rare win.