In 2018, Brian Setzer, Lee Rocker and Slim Jim Phantom gave their first North American performance in 10 years. It resulted in a new album and full blown tour