Steven Ellison of Flying Lotus performs on stage during day 3 of Sonar Music Festival on June 20, 2015 in Barcelona, Spain.
John Taylor and Dominic Brown of Duran Duran perform on stage during day 3 of Sonar Music Festival on June 20, 2015 in Barcelona, Spain.
Tom Rowlands of Chemical Brothers performs on stage during day 3 of Sonar Music Festival on June 20, 2015 in Barcelona, Spain.
John Taylor and Simon Le Bon of Duran Duran perform on stage during day 3 of Sonar Music Festival on June 20, 2015 in Barcelona, Spain.
Nick Rhodes , Simon Le Bon and John Taylor of Duran Duran perform on stage at the Sonar Music Festival 2015 on June 20, 2015 in Barcelona, Spain.
Squarepusher performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Janus Rasmussen and Olafur Arnalds of Kiasmos performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Janus Rasmussen and Olafur Arnalds of Kiasmos performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Janus Rasmussen and Olafur Arnalds of Kiasmos performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Janus Rasmussen and Olafur Arnalds of Kiasmos performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Sarah Jones of Hot Chip performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Owen Pallett performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Roisin Murphy performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Roisin Murphy performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Owen Pallett performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Owen Pallett performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Roisin Murphy performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Roisin Murphy performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Roisin Murphy performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Roisin Murphy performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Roisin Murphy performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Squarepusher performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Watkin Tudor Jones and Yolandi Visser perform on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Yolandi Visser of Die Antwoord performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Alexis Taylor of Hot Chip performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Al Doyle of Hot Chip performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Yolandi Visser of Die Antwoord performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Roisin Murphy performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Jamie XX performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Jamie XX performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Yolandi Visser of Die Antwoord performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Watkin Tudor Jones performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Yolandi Visser of Die Antwoord performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Jamie XX performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Watkin Tudor Jones performs on stage during day 2 of Sonar Music Festival on June 19, 2015 in Barcelona, Spain.
Watkin Tudor Jones of Die Antwoord performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Yolandi Visser of Die Antwoord performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Watkin Tudor Jones of Die Antwoord performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Yolandi Visser and Watkin Tudor Jones of Die Antwoord performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Yolandi Visser of Die Antwoord performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Watkin Tudor Jones of Die Antwoord performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Rapper A$AP Rocky performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Rapper A$AP Rocky performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Yolandi Visser of Die Antwoord performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Yolandi Visser of Die Antwoord performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Watkin Tudor Jones of Die Antwoord performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Rapper A$AP Rocky performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Rapper A$AP Rocky performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.
Yolandi Visser of Die Antwoord performs on stage at the Sonar Music Festival 2015 on June 19, 2015 in Barcelona, Spain.