My Chemical Romance’s monumental Milton Keynes show in 16 photos
My Chemical Romance’s global comeback tour has commenced. After kicking off their first U.K. show in 11 years at Cornwall’s Eden Project, the band took the stage May 19 at Milton Keynes to play the first of four highly anticipated shows.
Read more...