St. Pete Grand Prix returns

The 13th St. Pete Grand Prix returns to downtown with a kickoff by Indy cars.
Published: 11:55 AM EST March 3, 2017