If this was April, I'd think it was a joke but it's not:
Formula 1™ - The Official F1™ Website
Of course saying it's going to happen and it really happening are two different things.
So I've waited 26 years to see my second F1 race. The first was the only F1 race in Texas in 1984 and my second will be in Montreal. Looks like my third will be back in Texas!