Oregon-based Eclectic Americana band TEB is pleased to announce the release of their new album Lady Luck on April 5, 2024. The album’s six original songs were recorded mostly live in a Bend studio during the winter of 2023 as a reflection of the times and a call to discover shared understanding.


Archived news