The new season of Mountain Monsters started last weekend on Destination America.While I personally didn't watch the new episode, many people did. The show is Destination America's number one show as far as ratings go.
In the season opener the Aims team goes in search of Bigfoot in Harrison County, Ohio. They say they are looking for the "Stonish Giant" that the Iroquois Indians spoke of in their legends. So at least the show is giving a little history lesson to its viewers. Did any of you watch this episode? What did you think?