Huffington Post reports that a new documentary to air on the Discovery Channel will investigate whether a ”yeti” killed a group of hikers in an incident known as the ”Dyatlov Pass Incident”.

Check out the original source here
Cryptozoology.com

Hat tip to www.CryptoZoology.com

Check out the original source here
Anomaly News Syndicate

www.AnomalyNews.com