In German-speaking countries, Bern-based musician Leila has long since taken the stage by storm. Her debut album, “20 Something Is A F\*cking Strange Place,” comes out on Friday. Just like in the years between twenty and thirty, a lot happens on this record.
Read Full ArticleThis article was originally published on bluewin. Click the button above to read the complete article.