Yeti DNA Solved its Mystery


The suspense and intrigue surrounding the real nature of the legendary Abominable Snowman may be coming to an end shortly. Scientists have found via Yeti DNA testing that the creature may...