JohnCam - Shriek of the Vaughan Yeti

A group of scientists wander into a forest to find research on the Vaughan Yeti, a monster who has been terrorizing the town for several weeks.