Anchor Follies:Have You Seen The Weed Sasquatch?

From the YouTube description:  During coverage of the east coast blizzard this odd creature was spotted walking through Springfield, Massachussetts

title

Content Goes Here