COTA

  • New US Formula One circuit gets the nod September 27, 2012

    Austin: The new Formula one circuit being built here has got the FIA approval for the upcoming United States Grand Prix to be held on November 18. The Circuit of The Americas (COTA) in Texas was given the green signal after its final scheduled pre-race inspection by the International Automobile Federation...