Lala Lala are from Chicago in the US. This EP is download only. The band are a three piece and comprise of members Lillie West, Abby Black and Annie Burns. I found an interview with the band over on Sad Girls Guide that throws some more light on how the band started etc, although the name of the band members don’t tally with their facebook page. Go figure. They’re a still a bit of mystery. Stand out song is the opener “So” which has a chugging guitar thing going on. Thie whole EP is stripped back and rather wonderful.