I saw The Residents play at Royal Festival Hall a few years ago. I wasn't a fan at the time, I was dragged along by someone else. I do remember the giant eyeballs though. And some sort of Icky Goo DVD they appeared to be following along to. It was a fun gig. :)
no subject