That is a disturbingly strange music video. I kept waiting for it to make sense... and it never did. Good song though. I've heard they are pretty good live. Enjoy the show.
They're amazing live. Enjoy the show. If I hadn't seen them so many times already I'd be there too.
Post a Comment