From their website: Rick K. - Lead Vocals & Percussion
I don't see old Rick in the song anywhere. He introduces things and then apparently leaves the stage. His drum kit is off to the right of the stage; the one with the toilet seat hanging from it.
Dude. The drummer's got original music on his MySpace page. Cheezy, drum-heavy metal. Late 80's sound. Not too bad, if you like that sort of thing.
http://www.myspace.com/stevemooreofficial