IndyCar cancels St Pete Grand Prix
  • 4 years ago
Race fans are disappointed after Indycar suspended the season until May, because of coronavirus. Cars did take to the track in St. Petersburg, Florida, for a few hours Friday before the decision.