Actually, the one I was at before was
here and doesn't seem to have to anything to do with a radio show at all. I blame my faulty memory. Last time I posted there was 2005. Probably got confused because I looked several places.
I'll check out that one, too, though. Thanks.