welshrock
Having released their exciting debut single ‘Treat Me Like An Animal’ in November 2023, The Black Vultures are back with follow up single ‘Never Say‘ on February 2nd 2024. ‘Treat Me Like An Animal’ performed very well for a debut, not only via streaming platforms & Radio, but it also received favourable reviews from Music industry reviewers. […]
-
Pages