Spider-Man 2 Screenshots (Xbox)

Screenshot 19 of 30

Spider-Man 2 Xbox Nice view of New York, even though I'm falling to my death.

Nice view of New York, even though I'm falling to my death.


Contributed by JPaterson (9576) on Jul 05, 2004.