Feb 22, 2012

TALK ABOUT: venom 13.3

Talk About Venom 13.3

What are your thoughts?  Should Venom make a pact with the devil?  Sound off in the comments!