- 2,665
The European Grand Prix kicks off in 24 hours, the first of 3 back to back races this season. Will Renault begin their own blue streak? Will BAR finally break through for that elusive first win? Will Ferrari stamp their authority back on the 2004 season?
Personally I'm betting the latter but this is the place for thoughts and events throughout the weekend. I promise I'll even try to keep my anti-Sato outbursts under control
Personally I'm betting the latter but this is the place for thoughts and events throughout the weekend. I promise I'll even try to keep my anti-Sato outbursts under control