USA, Indiana, Indianapolis Motor Speedway, Indy 500 car under construction at Dellara car manufacturing facility.

- Image ID: D0GCNJ
USA, Indiana, Indianapolis Motor Speedway, Indy 500 car under construction at Dellara car manufacturing facility.
Lee Foster / Alamy Stock Photo
Image ID: D0GCNJ
USA, Indiana, Indianapolis Motor Speedway, tour of where Indy 500 cars are built at Dellara car manufacturing facility. Visible is carbon fiber body of Model 12..
Location: Indy Motor Speedway, Indianapolis, Indiana, USA