Primavera Sound Day 2: Geese, Blood Orange, LaBlackie, and a Lot of Rain
Braving rainstorms and high winds, thousands of fans came out on Thursday, June 4, for the first full day of Primavera Sound Barcelona. With nine official stages and four secondary stages, the festival was set to showcase more than 60…