Review: Brian Setzer, Hard Rock Hotel & Casino, Catoosa, OK

Photo and Story by Scott Smith When Brian Setzer hits the stage, his guitar tone is as tasty as the finest butter, and his dexterous fingers scurry across his Gretsch guitar’s fret-board in an amazing, tornado-esque display. The Stray Cats co-founder  led the Brian Setzer Orchestra during part of their ninth annual “Christmas Extravaganza Tour” [...]