Yes, I saw their QSL via SSTV on a later show and it said Sycko as I remember. There are Forums that are called Phorums, but I still don't know how 'Zeeky' is spelled.. :)
I thought there were old stations called Psycho Radio in the past, is this the same one? He sounds like a pretty skilled DJ.