Formula One returns to the USA

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.

Share