Snow Trivia:The tallest snowman in the world

Snow Trivia:The tallest snowman in the world

The town of Bethel, Maine is known for its huge snowman. In 1999, the Bethel people of Maine…