• Music
  • 13 May 22
My Chemical Romance is back with new song ‘The Foundations of Decay’
My Chemical Romance is back with new song ‘The Foundations of Decay’
My Chemical Romance. Photo Credit: Devin Sarno

RELATED