Spanish band Limbotheque performing on stage at Primavera Sound festival in Barcelona, Spain, on May 25, 2013.