Primavera Sound: Day One Report

Parc del Forum, Barcelona | 28 May