Indianapolis 500: Frenchman Simon Pagenaud achieves the Feat and Wins the Race!
Simon Pagenaud won this Sunday night, the Indianapolis 500. The Frenchman is the first to win the biggest race in the world since 1914! A remarkable feat, after a masterfully run race. More than a century since a French driver had not tasted the milk served to the winner of the Indianapolis 500! Simon Pagenaud (Penske) succeeded on […]
Continue Reading