World’s Biggest Snowman? September 1, 2010 in Videos Meet a 23-foot (7 meter) snow giant from Latvia. Meet a 23-foot (7 meter) snow giant from Latvia. Review OverviewUser Rating: Be the first one ! 0 2010-09-01 Admin Share ! tweet