Search


Spider-Man 2



Twin Towers location

The very accurately New York City. It is actually possible to find the lights pointed to the sky that replaced the Twin Towers. It is located on the southwestern side of the city near the coast. It will be found in a big space on the map, and its a lot easier to see at night when the lights are on.

More Cheats & Tips...

   All Cheats & Tips for Xbox...
   All Cheats & Tips for All Systems...


Search