screaming trees
Mark Lanegan: August 1995
Mark Lanegan is the gravely, desperate voice of Screaming Trees. Aside from that, he’s done two solo albums for Sub Pop and recorded vocals for various artist. … read more