Deep Throats' "Last Request" is stirring yet sensual grunge-rock in a haze

Deep Throats is something that you should be careful of when Googling, but something you should be Googling nonetheless. The iconic San Francisco-based garage band have recently announced their never-released final…
Share