When I Get Off’a This Mountain

Today Levon Helm, the fantastic drummer/vocalist from the legendary The Band, sadly lost his battle with cancer. Levon will always be an important part of my life because his music played a part in helping me break out of my shell. Back in the day, the mighty Herb Griffin and I, after many appearances in …

Advertisements