In May 2010, F1 announced a plan to return to the U.S. The Formula One Grand Prix of America will be held in November 2012 at a $250 million purpose-built racetrack in Austin, Texas. The Grand Prix in New Jersey will mark a second U.S. race on the 2013 calendar, these people said.
TWO races in America? What else would they bump out??