Faces of the 500: Tommy Milton

Each May, nearly 300,000 spectators descend upon the Indianapolis Motor Speedway to watch the “Greatest Spectacle in Racing”, the Indianapolis 500. Since 1911, this has been the tradition and over the 101 runnings of the race, traditions have been built… Continue Reading