Quantcast

Tag Archives: Selim “SL” Lemouchi

The Devil’s Blood guitarist Selim Lemouchi passes

Posted by on March 5, 2014

While details are still scarce, we’re hearing word that Selim “SL” Lemouchi of Dutch band The Devil’s Blood has passed away. While it hasn’t been confirmed yet, the Facebook wall of his current project, Selim Lemouchi & His Enemies, is filled with tributes, and the Facebook pages of Ghost pays tribute to the guitarist, who […]

Read more