I visited in 2003 when the race wasn’t being run. Long time fan so I had a strong interest in the place. Never been more impressed by a sporting facility. Awesome is an understatement.
Yeah, I made a pilgrimage there in 2002 when I was in Indy to cover an electronics show. TV sure doesn’t capture the scale of the place!
Cheers,
Jim