Barking Spider Tavern

Saul Glennon

Saul Glennon

September 3rd, 2016

Saul Glennon hails from the sunny sandy shores of Cleveland, Ohio by way of everything British! Since 1994, the “Glennons” have been churning out British flavored garage pop originals and have released 8 albums. The funny thing is, there is no one in the band named Saul Glennon! The band’s name is taken from a […]