It’s official guys, Formula 1 is back on US Shores. Well, kinda. There are no races scheduled on US soil yet, but their *is* a new US F1 team being put together and seeking a 2010 entry after not having any involvement in the past two years.
The team will be lead by Peter Windsor and Ken Anderson both of which have prior F1 experience and the team will be based out of Charlotte, North Carolina. No official word on who will be piloting the vehicle or even supplying the engine for that matter, but I’m sure it’ll be big names and big news once details emerge.