Ferrari first unveiled its new SF1000 at an event at the Italian Romolo Valli Municipal Theater and announced the fight for the title of the F1 2020 season - can Ferrari finally be the winner they have been waiting and dethrone the mighty Mercedes?
Login