Sn. 6 Ep. 7 - Cloaked figures, A U.P. Bigfoot and a new Dover Demon sighting?

Season 6, Episode 7,   Sep 27, 2018, 11:38 PM