Damn Verstappen you certainly know how to shut the critics up. Anyway it's good to see a non Mercedes podium and even better to see a new great driver rise. It will be intresting to see where this season will end. He broke quite a few records.
Please excuse my (probally) poor grammar