Originally Posted by motorhead748:
Go to the museum in Indy inside the speedway while your here.
I definitely agree. Doing the Speedway is a must. If the timing works out, you should do an extended tour. It is really great to see some of the places on the extended tour.