Noooooo!!!
No F1 in North America at all for 2009.
http://www.cbc.ca/sports/story/2008/...l-removed.html
..and I haven't even seen one in person.
Noooooo!!!
No F1 in North America at all for 2009.
http://www.cbc.ca/sports/story/2008/...l-removed.html
..and I haven't even seen one in person.