MONZA, ITALY - SEPTEMBER 06: Sebastian Vettel of Germany and Ferrari celebrates on the podium after finishing second in the Formula One Grand Prix of Italy at Autodromo di Monza on September 6, 2015 in Monza, Italy. (Photo by Bryn Lennon/Getty Images)
Image provided by Getty Images.
July 12th, 2019
Viewed 26 Times - Last Visitor from New York, NY on 05/15/2021 at 9:16 AM