Caught On CameraMy Chemical Romance concert photos | Cleveland, OH | The Agora | 04.22.08Emily DrakulichApril 22, 2008April 28, 2021 by Emily DrakulichApril 22, 2008April 28, 2021 MCR in CLE back in 2008! Check out our photo recap!...