Primavera Sound is a world-class music festival that takes place in the heart of Barcelona, Spain. Coverage of Day 1 featuring Tame Impala, Air, and Battles
M83's amazing and emotional live performance brings Melissa Vega to tears and reminds her of all the wonderful people that come in and out of our lives.