New Mutoid Man?

April 23, 2015

They were responsible for the most stupidly heavy cover song of last year:

The other Stephen Brodsky side project I fell in love with never got a second album: