Ferrari F1 2020 launch: A grandiose launch for the SF1000 but can Ferrari stop Mercedes?

12th Feb 2020    |     Source: BBC

Ferrari launched their 2020 car in the Teatro Romolo Valli