I’d be shocked if there was no F1 race in America in 2010, especially with the addition of USF1...the question is whwew will the race be???
Indy is a great atmosphere but horrible F1 track....