Mysteries of Science

The Abominable Snowman

This episode of Mysteries of Science explores the history and legends of the Abominable Snowman, a mysterious bipedal creature said to inhabit the Himalayan mountains. The episode examines these 2,000-year-old tales and discusses the possibility of the creature's existence.

Listen