My Chemical Romance bring spectacular Black Parade to Eden Project biomes Published 17 May 2022 It was the bands first UK show in a decade. Full Article