Now, come to think of it, wouldn't Bigfoot be way off the beaten path in Vermont? Of course. Bigfoot allegedly was based in the Pacific Northwest, not in New England, so that should tell you something about the predictable hijinks.......!
Edit, 4/14/21: The video was deleted. We'll sub the title card until we can locate another clean copy: