Tag: Enthrall
Critic Review: Cast’s captivating performance continues to dazzle
Cast delivered a stellar performance at The Lemon Tree in Aberdeen, showcasing their timeless music and captivating stage presence. The band, hailing from Liverpool, proved that the allure of Britpop is still very much...