Have you ever seen them? Archived Message
Posted by Sounder on February 25, 2025, 12:27:05, in reply to "I should go see them. Haven't been to the Vic in ages."
they are really good, I saw them on their last US tour a few years ago. Tokyo (Vampires & Wolves) is my favorite song.  Previous Message Like the new album, tho not as much as "Fix Yourself, Not the World"
|
|