Ferry_vO Retired SOH Administrator Feb 9, 2009 #1 http://formula-one.speedtv.com/article/f1-united-states-set-for-new-f1-team/
wombat666 Administrator Feb 10, 2009 #2 I'll believe it when we see a car sitting on the grid .........