Originally Posted by oldfan
I was going to ask you if they still do that. Last time I saw it was '88. Was the best in the world back then.
They still do.
Last time I saw it was in the late 90's and I was told back then its the same show they've had since forever.
Do you ever visit Atlanta?