Formula One Charlotte NC USAOn February 24 during a press conference on SpeedTV it was announced that there is going to be a new Formula One team, with American drivers, based in Charlotte, North Carolina. Watch the press conference video.