While Peter Parker/Spider-Man is reporting on a space shuttle launch in the Florida Everglades, two of his enemies--Lizard and Venom--are out to get each other.
While Peter Parker/Spider-Man is reporting on a space shuttle launch in the Florida Everglades, two of his enemies--Lizard and Venom--are out to get each other.