Burlington, Vermont
Turning the legend of Bigfoot on its head with plenty of laughs along the way comes the animated [...]