Stroll says Eifel withdrawal was due to Covid-19 but he’s ready to race

By October 21, 2020