My Chemical Romance Perform In London

performed on stage as they wrapped up their UK tour plugging their current album ‘Three Cheers For Sweet Revenge’ at The Astoria on Saturday (April 9) in London, England. Check out pictures from GettyImages and FilmMagic.

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.