After a heavy snowstorm, a set of mysterious tracks was discovered in the snow on Maine man's property near Kenyon Hills Preserve. But was it actually Bigfoot? See the video here.
Flavortown's Mayor has some serious authority when it comes to judging restaurants, and this year, he’s given his stamp of approval to a few spots in Maine!