Wait, is that a Yeti I see playing in the snow?

How did you enjoy the snow storm? Did you brave driving somewhere for takeout? Did you bring the kids sledding on the biggest hill in town? Or, maybe you just stayed in and watched it pile up outside your windows? Either way I think we all got a touch of cabin fever. And, now the meteorologist are calling for another possible storm starting this Monday night into Tuesday. Please say it ain't so?!

WGME Channel 13 came upon a picture taken of what appears to be a Yeti having a stroll during the storm. It was taken in West Gardiner by Ramada Drummond.

What do you think it is??