Interviews, Music, Reviews

Review: The Echoes and Cliffs of Ireland Star in the Music of Saint Sister at Schubas Tavern

Sisterhood is literally the definition of this band’s name. Saint Sister is an Irish two-piece band, which Saturday night, made its debut stop in Chicago at Schubas Tavern. The duo […]

Elif Geris /