Photo Credit: Greg Newkirk
Photo of Indianapolis Motor Speedway Museum
Indianapolis Motor Speedway Museum
4750 W 16th St, Indianapolis Motor Speedway, Indianapolis, Indiana 46222 USA
4750 W 16th St, Indianapolis Motor Speedway, Indianapolis, Indiana 46222 USA
Photo Credit: Greg Newkirk