Haunting or Hoax?Haunting or Hoax?The town of Gilford, New Hampshire is embroiled in hot debate over a surveillance video that shows either a hoax or something unexplained.Jeff DeminskiJeff Deminski