Relapse Records announces the signing of cult Austin, TX noise rock trio, Cherubs. Formed in 1992, Cherubs emerged on the Austin LSD punk scene with a jackhammer of nightmarish, rhythm-driven song structures and plenty of Butthole Surfers whimsy and terror to keep things more than interesting. They released three...
Continue reading...
Continue reading...