My Chemical Romance: Band’s fans are ‘sobbing’ after they release first song in eight years, ‘The Foundations of Decay’

11:20pm PDT - May 12th, 2022    my chemical romance - Independent

New Jersey band are starting their UK and European tour next week