Lefty Williams Band

Today, GuitarWorld.com presents the exclusive premiere of "Let It Roll On," the new music video by the Georgia-based Lefty Williams Band. The song is from the band's new album, All In, which will be released via Tree Leaf Music.