On Sunday May 28, 1978 the 62nd Indianapolis 500 mile race took place in front of 325,000 fans at the Indianapolis Motor ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results