Jan 3, 2012: The 1875 Inn at Tilton is a wildly haunted place to stay. Join CC as she and her assistant are locked in for the night. Many ghostly things happen during this show. The EVPs and pictures will astound you. Enjoy if Dare. This show was filmed 89 month before Ghost Hunters filmed theirs.
Link to this comment:
All Comments (0)