
The 2020 IndyCar Series is set to start this weekend
IndyCarâs season-opening St Petersburg race will go ahead without spectators amid the ongoing coronavirus pandemic.
A statement issued jointly by IndyCar and event organisers Green Savoree Racing Promotio⦠[+1314 chars]Source