Primavera Sound announces rock-heavy lineup with Arcade Fire, QOTSA, NiN, The National, Kendrick Lamar and more

Primavera Sound Barcelona’s lineup for May 29th to 31st this year is…