Skull Vultures Vancouver, British Columbia
Skull Vultures. The most powerful scavengers to ever exist.
"This creative duo has been able to craft something unique and inspiring, heavy metal that establishes a new set of rules and paradigms. Though it fits in with the old guard, Skull Vultures seem to be pushing the envelope into a brave new world."
Streaming and Download help