Metal Storm logo
Vulture - Launch Video For 'Star-Crossed City' Song


On May 21st, Vulture will release their new record, Dealin' Death. For another preview, a music video for the second new single, "Star-Crossed City", has been unveiled. The clip was filmed by Vulture in April 2020 and edited by Adrian Guzce.




Source: facebook.com
Band profile: Vulture
Posted: 01.05.2021 by Abattoir



Hits total: 470 | This month: 5