Gang Bang in Screaming Masterpiece

I never heard of this band until i saw Screaming Masterpiece. A lot of great music!