On this episode Geoff Gregory and Jeff mason Investigate rumors of a haunted canyon in Southern Idaho.