Movie Review: Small Foot

Image Courtesy of Wikipedia Have you heard of the legend of the Big Foot? “Bigfoot, also known as Sasquatch, in Canadian folklore and American folklore, is an ape-like creature that is said to inhabit the forests of North America. Supposed evidence of Bigfoot’s existence is based on a number of disputed short videos, photographs, visual… Continue reading Movie Review: Small Foot