Vulture unleashes new video single: "Star-Crossed City"

Posted by AP on 03/05/21

Vulture have unleashed a new video single titled “Star-Crossed City”, which you can check out below. It is part of the North Rhine-Westphalia based speed / thrash metal unit’s upcoming album “Dealin’ Death”, which will arrive via Metal Blade Records on May 21st and was detailed in our earlier news article.


Comments
comments powered by Disqus

Legal

© Copyright MMXXI Rockfreaks.net.