This is “Let me introduce” – the show where I present you a different artist every week. Today’s show is about Mashrou’ Leila: Formed in 2008, Mashrou’ Leila is an indie rock band from Beirut, Lebanon. The band has released 5 full-length albums, with their latest album The Beirut School from February 2019.

Skip to content