-
The lights are dimmed to a neon-blue. The crowd fall silent, awaiting the entrance of New York’s 70s-inspired band, The Lemon Twigs. Having appeared on The Late Show, The Tonight Show and Conan in the star spangled states, on Friday 24th of March, they made their biggest appearance to...