Max Verstappen Storms to Electric French Grand Prix Win

Photo: Honda