Content Section
Alan Vega of Suicide performs on stage during the second day of Primavera Sound Festival at Poble Espanyol on May 26, 2011 in Barcelona, Spain. Jordi Vidall/Redferns
More Obit