Brian Setzer on the Art of Writing Car Songs and What Made ‘Rock This Town’ Slap

The rockabilly torchbearer, who just released the new solo album Gotta Have the Rumble, says the Stray Cats belong in the Rock & Roll Hall of Fame