Debut EP Review DEBUT EP REVIEW: Days of Grey by Red Vanilla Shelia Taylor June 8, 2024 Hailing from Dundee, the alt-rock band Red Vanilla is making waves with their debut EP, […]