New Spider-Man Lizard trailer unveiled
posted: 4/24/2007 12:41:00 PM
While the Lizard isn't set to appear in the Spider-Man 3 movie it does look like he's going to appear in the game. Check out this new video of the Lizard in action.
comments powered by Disqus.
comments powered by