Back to main
Photo of
My Chemical Romance
My Chemical Romance pose at the Top of the Rock in Rockefeller Center before the 2006 VMAs
Photo By: Scott Gries/ Getty Images
Share