John,
You seem to know the city well and can see right through Bernie's BS. I was lucky enough to see a few F1s here and I can say you are definitely correct about the venue, although I am sure the track (complex) they are building in Texas will be world class, it will never have the pedigree and history that IMS has.
If you are ever in town, let us know, I'll buy you a beer....
John
Originally Posted by PitMarshall
Indianapolis is one of my favourite places... the Claddagh Pub downtown on Meridian. Also, the Slippery Noodle is very good.