I have a confession: I used to think Brian Setzer was a cat. I’m not crazy, I promise. But with his band being named the Stray Cats and all the […]