Taken by Vultures release new single and music video
Punkrockers Taken by Vultures has released a new single called Zuul, along with a video for the song. The song is about Louis…
Punkrockers Taken by Vultures has released a new single called Zuul, along with a video for the song. The song is about Louis…