Having clinched two podium finishes in the last two races in Austin and Texas, Ferrari driver Charles Leclerc revealed that ...