Centuries-old Longwood Ham House harbors England's most documented paranormal activity, but investigators just uncovered something that changes everything....