Vulture Industries premieres live video for “Strangers” track, taken from upcoming album “Stranger Times”, which will be out on September 22nd by Season of Mist. Vulture Industries was formed already back in 1998 in Bergen, Norway. But only in 2003 they started using the current band name and lineup. After that they released couple of demo [...]