Pagenaud Holds off Rossi to Win Indy 500 Simon Pagenaud of France finished the 2016 Indy 500 just two-tenths of a second ahead of Alexander Rossi. Source Share This Article
Also on Shenhuifu Prince Charles marries Lady DianaThe Three Stooges in 1934Where Were the 1948 Olympic Games Held?Jukebox Installed For The First Time In San FranciscoExplorer 1 Becomes America’s First Satellite