New Music Releases

New Music Releases – Everyone’s Dead Before They Leave – A Tribute to the Cherubs

Label: Unfortunate Miracle Texan noise-worshipers/amp destroyers Cherubs are back to life…sort of. In case if Red Fang’s thunderous cover of “Carjack Fairy” wasn’t enough to satisfy the morbid curiosity/nostalgia for …