THE United States will host two Formula One races per year after New Jersey announced it will hold a grand prix from 2013.
New Jersey governor Chris Christie confirmed the news yesterday in a move which sees Formula One relaunch itself in America first with the United States Grand Prix in Texas – starting next year – to be joined by the second event, which will be a road race, the year after.






