“See You in Hell” and the dominatrix garage: The Lost Patrol drops a new video, and btw, the CD is fantastic
The new CD from The Lost Patrol, Driven, was released on May 1, and I’ve just about played it to death ever since. This is their ninth album (I think – if there’s more I missed them and need copies asap) and there’s something a little uncanny about their ability to continue mining such a distinct sound without getting stale and
Read more