Metal News Source: Brave WordsIt had previously been announced that Sweden's WITCHCRAFT, who were to start their first US tour in Seattle, WA on October 23rd, had been forced to return to Sweden for additional processing at the US Embassy in Stockholm.

More Stories
BLACK SABBATH – ‘Back To The Beginning’ Official Release Details
OBITUARY – New Shows Announced
PREMIERE: Sorority Babes Go Loco AI Movie