BARCELONA, SPAIN - MARCH 05: Ray Toro of My Chemical Romance performs on stage at the Sant Jordi Club on March 5, 2011 in Barcelona, Spain. (Photo by Robert Marquardt/Getty Images)
1 / 26
Getty Images | Photo By Robert Marquardt / Getty Images
Sat, Mar 5, 2011 8:34 PM EST