America's Most Haunted Town
Available on Tubi TV
This documentary travels to New Hope, Pennsylvania, where paranormal sightings and stories depict an unsettling picture and leave many questions.

Related