February 3, 2010
Villeneuve went the Williams in '96
No answer yet
I'm a big F1 fan and it would be nice to watch the races with other people. I don't know how many meetups I would make due to the ungodly hours SPEED broadcasts the races, but few during the season would be great.
Had a blast!! Nice to get my illegal driving fix...