This gallery contains 9 photos.
Mashrou’ Leila are a phenomenally talented band from Beirut that plays music that we’ll call Alternative Rock, for lack of a better term. The fact is that it defies easy characterization. The songs are in Arabic, and clearly influenced by … Continue reading