XLR8R — Over the weekend, XLR8R made the trip to Barcelona for Primavera Sound, an indie-leaning festival which had nonetheless compiled an impressive roster of electronic talents for the 2014 edition of the annual event—most of which who took to the decks...
more info