Formula One: New Teams

A lot has been said about all of the new possible Formula One teams that were vying for a position in the new season of F1 2010. All possible entrants except for one of them came out of the woodwork when the 30 then 40 and later 60 million pounds budgets were announced. Just who are these masked men? First off is the USF1 Grand Prix team that crispy Nicky Lauda says makes no sense at all (I suppose one must have a GP in their country of origin before... [Read More...]