Madrid has officially inaugurated its new Formula 1 circuit, with officials hailing it as a future world-class venue.
HypeNows