Can we see the Indy Cars January 31, 2012?


Rate This Answer

Indy Cars Yes, you can see the Indy Cars January 31, 2012. The host committee and the Indy Racing Experience will unveil the cars on Friday on Meridian Street just south of Monument Circle, and they’ll remain there through Sunday. They’ll then be displayed Jan. 31 for a media party at Indianapolis Motor Speedway.

Answered -

Comments

Advertisement