St. Pete Grand Prix returns

The 13th St. Pete Grand Prix returns to downtown with a kickoff by Indy cars.