Firestone Grand Prix

Firestone Grand Prix is located in St. Petersberg, Florida.
Racing at this location contains: Indy series, road course.