Evil EyE Industries, in conjunction with the impending Venom Inc / Vader / Divine Chaos European Tour, has announced*a fan art competition where one lucky winner will receive a plethora of awesome prizes.*They invite fans to interpret, ideate, sketch and submit their artwork of what 'evil is lurking behind the...
More...
More...