Get the latest creative news from Blues Scene about music & art.
‘Alive In The New World’ was recorded in Chicago at the City Winery during a six night sold-out “Chicago Takeover.”
While Sean has recorded multiple solo albums this is the first Sean Taylor Band release, and it almost never happened.
Premiering exclusively today is Curse of Lono’s performance video for “Man Down” (live at Karma Studios in London)
Type above and press Enter to search. Press Esc to cancel.