Originally Posted by Slasherous
I'm surprised with all the Venom hate. I thought they were amazing. Though they were the sole reason i went to MDF, so i'm probably biased in my enjoyment.
I enjoyed them a great bit...was also my first time seeing them.