Hailing from Dundee, the alt-rock band Red Vanilla is making waves with their debut EP, […]