News

Vulture announce new shows in Japan

20th May 2018

VULTURE INDUSTRIES have announced Japanese tour dates in support of their latest album ‘Stranger Times’, which has been released on September 22nd, 2017. The Norwegian eccentrics will hit the road to Japan in August, where they [Read »]