Leclerc thought F1 podium was possible after ‘leaving nothing on the table’
Leclerc thought F1 podium was possible after ‘leaving nothing on the table’ F1 Live F1 Replay F1 Standings It was a fairly uneventful race for Leclerc at the Circuit of the Americas as he finished over 20...