3574
255555

In Search of...

The Abominable Snowman

An examination of the Yeti, the legendary ape-like creature supposedly inhabiting the Himalayan mountains.