Photos: The Horrors @ Neumos

I am a horror – that’s what my Horrors T-shirt says. I love it. I caught the excellent British band The Horrors last week when they headlined Seattle’s Neumos. It is great that this group is back, and with a new album, Skying, I am hoping they just might make several visits to the States. […]