Acura TLX GT Takes First Pirelli World Challenge Victory at St. Petersburg
Official release from Acura Media Newsroom: Grand Prix of St. Petersburg Pirelli World Challenge Race Report Mar 29, 2015 – St. Petersburg, Fla. Circuit: Streets of St. Petersburg (1.8-mile street course) St. Petersburg, Fla. Weather: Sunny, mild, 67 degrees F… READ MORE →