Austin gets green light… and Taylor Swift Wednesday, 09th March pitpass.com COTA officials today confirmed the return of the United States Grand Prix to Austin. Read full article