Doug McKean, producer of My Chemical Romance, dead at 54
Doug McKean, the talented Grammy-winning music engineer and producer, has died aged 54. According to his obituary, McKean died suddenly of a cerebral hemorrhage on June 29. My Chemical Romance, who recently worked with the producer on their new single “The Foundations of Decay”, shared an online tribute to theirRead More →