loader image

Spider-Man or Vigilante?

A local resident of New York sent in photos of what is believed to be Spider-Man.…