Promoting their debut album, “Caught in Still Life”, Vaults truly treated their sold out...
Sam Addley
British, Electronica band ‘Vaults’ are embarking on a UK tour to promote their debut...