September 8, 2023
Echo Ladies new LP Lilies is out now
CD due September 22nd Echo Ladies are Matilda Botwid, Mattis Andersson and Joar Andersén, three school-friends who, after playing in various different bands, realised that they worked best together. In 2014, after looking for “a…