Vulture is pleased to announce the addition of a second guitarist, Bart Stutts. He's blazing the lead and if it were possible made us sound even more badass
Vulture is currently recording a 5 song release at Sioux Sioux studios in Charlotte NC. Sctrach Tracks are laid down! Stay tuned for final release!!