SEAN TAYLOR – Live In London
Album Review for Sean Taylor – Live In London – Released Independently via Sean Taylor Songs. The intimate, iconic venue of Green Note in Camden provides the setting for this live album which represents the pinnacle of Sean’s musical achievements after two decades as a road warrior. The troubadour walks onto the stage, welcomes his family, […]