Musclecar
07-13-2007, 06:43 AM
http://news.bbc.co.uk/sport2/hi/motorsp ... 760617.stm (http://news.bbc.co.uk/sport2/hi/motorsport/formula_one/6760617.stm)
Canada is now the only North American Race. :D I think there's 3 years left on our deal with the FIA too.
Canada is now the only North American Race. :D I think there's 3 years left on our deal with the FIA too.