The Tibetian Lepcha culture worshiped the abominable yeti snowman yeti as a "Glacier Being" or the wild man of the snow-capped mountains. Is it possible that reclusive, mythical, giant hairy ape-like bigfoot creatures inhabit our planet?
The Tibetian Lepcha culture worshiped the abominable yeti snowman yeti as a "Glacier Being" or the wild man of the snow-capped mountains. Is it possible that reclusive, mythical, giant hairy ape-like bigfoot creatures inhabit our planet?