First Floor Power was formed in 1997 in Malmö, Sweden, and in the following years, the band played a number of festivals, among them the indie festival Emmaboda (always a good breeding ground for new…
Read Full Biography
STREAM OR BUY: