Red Vultures – Stay (official video)

Red Vultures – Stay (official video)

This is the official music video for “Stay” from the Dutch hardrock band Red Vultures. It’s a brand new song and hopefully it will appear on their upcoming album soon. Red Vultures released their debut album “Damn Pretty” in 2015 and it entered high in the Dutch Album Top 100 and got a fair amount of radio-airplay.


About the author

Chief Editor & Founder of PitKings and proud metalhead.

View all articles by Anton Riemersma