Primavera Sound

05/27/2010 11:20PM
Venue: Parc del Fòrum

Location
Plaça de Llevant Barcelona

People Say...