IndyCar ready to welcome back spectators
After a near three-month forced delay due to the coronavirus outbreak, IndyCar launched its season on June 6 with a race without fans at Texas Motor Speedway.
Jun 19, 2020, 09:40 AM IST
After a near three-month forced delay due to the coronavirus outbreak, IndyCar launched its season on June 6 with a race without fans at Texas Motor Speedway.
Jun 19, 2020, 09:40 AM IST