New Jersey to appear on F1 map

Formula 1 is set to hold two Grand Prix in the US starting from 2013, with New Jersey expected to become the venue for the new event. ­F1 is set to make its American return next year with the race in Austin, Texas. But the series’ boss, Bernie Ecclestone, has made no secret of his […]