Go on a walking tour of iconic horror movie locations in New York City
<!---->
Greyshot Arch in Central Park West. Photo courtesy of On Location!Sign up for our amNY Sports email!-->!-->…