Cherubs - Immaculada High
Rightfully hailed as "the noisiest pop music on the planet" by Pitchfork, Texas-based cult noise rock trio CHERUBS have been purveyors of sonic bedlam since their inception in 1991. After an unforeseen return to the scene from a two-decade hiatus in 2014, the CHERUBS have now joined forces with the equally revered Relapse Records for the release of their fifth full-length Immaculada High.


