News
Hi all, I was just like to post the new link to the New Black Sabbath Forum, It is now in the UK instead of Russia, many people were concerned that they were getting virus alerts, which I think it was just the Virus protection program some of you may have, this new link should not give you those...