Todd McFarlane's First Lizard & Captain America in Amazing Spider-Man

Todd McFarlane's First Lizard & Captain America
in Amazing Spider-Man
Todd McFarlane's profile has been getting boosts in recent months. The anniversary success of Spawn and the expansion of that franchise into four ongoing

* This article was originally published here

Comments