New Season of Mountain Monsters Coming Jan. 23

Destination America had a Mountain Monsters marathon on yesterday. Why? Because there's going to be a new season of Mountain Monsters: Bigfoot Edition will premiere on January 23, 2016!


Comments