Venom INC - European Tour Poster - Fan Art Competition Announcement
Evil EyE Industries are excited to announce in conjunction with the impending Venom INC / Vader / Divine Chaos European Tour, a fan art competition where one lucky winner will receive a plethora of awesome prizes.