My Chemical Romance release first new music since 2014
My Chemical Romance have released their first new music since 2014 with the song “The Foundations of Decay.” The band’s last release was 2014’s “Fake Your Death.” My Chemical Romance will also be heading back on
Continue Reading »