This slice of self-loathing punk-pop is primed for massive radio play.

This slice of self-loathing punk-pop is primed for massive radio play.