Read More 3 minute read Film + TV The Amazing Spider-Man 2: Goblins, Bugs and Loose Wires New York City, home to many other Marvel superheroes who have graced the big screens, make way for… byAbby AsadiMay 3, 2014