Interview: George Thorogood @ Center Stage Theater on 3/11

For George Thorogood and his longtime band The Destroyers – Jeff Simon (drums, percussion), Bill Blough (bass guitar), Jim Suhler (rhythm guitar) and Buddy Leach (saxophone) – their 40th anniversary is indestructible proof that staying true to yourself and your music can still mean something. And with a catalog of iconic hits like “Who Do […]