The Yeti, also known as the Abominable Snowman, is a legendary creature said to inhabit the Himalayan mountains of Asia. Described as a large, ape-like creature, the Yeti has captured the imagination of explorers and adventurers for centuries, but conclusive evidence of its existence remains elusive. For a full list of sources, please visit: sosupernaturalpodcast.com/legend-the-yeti So Supernatural is an audiochuck and Crime House production. Find us on social!Instagram: @sosupernatualpodTwitter: @_sosupernaturalFacebook: /sosupernaturalpod