01
September
2019
Scott Isbell LIVE at the Spirit of Shrewsbury
Scott Isbell live in concert at the Spirit of Shrewsbury in Shrewsbury, Massachusetts. Scott Isbell’s Allman Brother’s tribute meshed with his own Pop is sure to amaze!

Pop Star Scott Isbell