In this exciting battle between Venom and the Lizard. Leave a post and a comment below on who you think will win and why?
Venom
The Lizard