Live Photos from Debaser Strand Click the picture above for more pics from the show at Debaser Strand, Stockholm.