Vulture – Doomed To Fail

With a fresh mix of grunge, rock and doom heaviness Vulture release their self titled debut album Vulture. Produced and recorded in Santarem, Portugal.

Follow on: BEATSTA | TWITTER

SHARE