News

In the 1975 movie, celebrating its 50th anniversary June 20, Amity would seem to be somewhere in New England. Not just ...