One of Spider-Man's original nemeses returns! The Vulture is back, and he's looking for revenge!
No critic ratings have been found for this issue.