Anyone else been watching this series on Discovery? It appears to be a lot of walking around and no real evidence, but I really wouldnt be surprised if it did exist.