Off topic..
Was reading the "United States Grand Prix – Preview" on the FP and got a chuckle at the first line "Formula One moves from Central to North America this weekend".
Someone needs a geographie lesson. Mexico is in North America and the main reason why they're part of NAFTA!