Video Loading...
Mountain Monsters S02 E06 Sheepsquatch of Boone County
Overview
The AIMS team travel to Boone County, West Virginia, to investigate a bizarre and aggressive creature called "The Sheepsquatch." The team meets with eyewitnesses and builds a custom razor wire trap before embarking upon a perilous night hunt.