TAPS investigates various places on Star Island, a small New Hampshire resort that was originally settled in the 1600s. Then they check out claims of activity in Kimball Castle, near Lake Winnipesaukee.
Documentary
All you need is an internet connection, a device that can go online, and a passion for great entertainment. There are no subscriptions or commitments — watch as much or as little as you like, whenever you want.