Posted by: Dave Coleman on April 17th, 2013
…the Yeti is often revered in cultures for a certain sense of majestic loneliness. He inhabits the uppermost regions of possible existence, in the literal valleys of the gods of ancient lore. Where men fear to tred, the Yeti dwells in peaceful, but melancholic, rectitude.
Read: Yeti Pop Culture Commentary »