Thursday, 29 May 2008

Location

Barcelona, Spain

Venue

Primavera Sound Festival