Chris Youlden doing the vocal, Kim Simmonds playing lead guitar, Dave Peverett playing rhythm guitar, Rivers Jobe on bass guitar, Roger Earl on drums and Bob Hall playing piano.
I can't say if it's a good song or not, but the music video with Ortega is definitely... twisted.
She's really playing off Wednesday in everything she does now.