Originally posted by eldiablo505
I was actually scared when they hit the stage. Only knowing them from their poppier "Everyday is Halloween" days - Psalm 69 had just come out and I wasn't familiar with Jourgensen's other projects live Revolting Cocks- I wasn't prepared for the devil himself to hit the stage and pummel me with a barrage of strobe lights, skeletons and screeching metallic sounds.
Comment