Wednesday, 5 November 2008

Formula One May Be Coming Back To America, Eventually [Racing News]

Teasing us once again, F1-LIve is reporting that Formula One racing may return to the United States, absent here since they closed up shop and left after the 2007 Red Bull US Grand Prix. In fact,...
more...

No comments:

Blog Archive