1. News & Issues

The Yeti

By

The Yeti
In 1996, two hikers in the mountains of Nepal took an amazing video of an ape like creature thought to be a Yeti walking upright along the slopes. This is a still from that video.

©2014 About.com. All rights reserved.