Slow Death Lights – ‘Slow Death Lights’ In Review.
Slow Death Lights – Toronto, Ontario, Canada. Down and dirty, gloomy, melodic and inviting Stoner Rock. We’re done, review over. If only it was that easy… We are gathered here today to witness a dissection of the brand new album from Toronto bluesy-Stoner Rocker four-piece, Slow Death Lights. The eponymously...