SwirlyBugz brings to you....a snowman of course!
The biggest snowman of all time was created in Bethnel, Maine, in 2008.
And was actually, a snow-woman! She was a whopping 122 feet tall,
named Olympia, in honor of the US senator representing Maine, Olympia Snowe.
Who am I?