Track Review: Vandettes – ‘Let It All Go’
Hailing from Northern Ireland and currently calling Liverpool home, five-piece Vandettes will soon be performing a showcase at one of the UK’s most iconic venues, The Cavern Club. Following airplay on BBC Introducing Manchester, ‘Let It All Go’ is a charming slice…