Bigfoot Festival Draws Thousands To Sutton
This past weekend the town of Sutton, population 840, hosted about 20,000 people for its annual Bigfoot Festival. It was a celebration of a mythical giant primate with large feet.
Continue Reading Take Me to More News