News

Being regarded as the ‘Greatest Spectacle in Racing’ is no mean tag, and the Indy 500 has surely lived up to this lofty reputation.