Indy's Victory Podium

Indy's Victory Podium


Speedway, Indiana (IN), US
The race winners at the Indianapolis Motor Speedway celebrate on this elevated stage. Some prerace ceremonies are also held on this stage.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement