Tag: Rachel Price

LIVE: Lake Street Dive – Scala, London 26.04.16

There must be something slightly intimidating about bearing your soul to a sea of eyes and ears, no matter how long you’ve been doing it. But standing on the stage of former cinema Scala, facing an audience on many (literal)…