Mark Lanegan: August 1995

Mark Lanegan: August 1995
By

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