There was a mysterious guest at the recent Santa Claus Parade in Lion’s Head on Dec 1 2018! Eye witnesses described the interloper as dressed in red like Santa, but was green and ugly. He was spotted giving out red rubber noses and other items from a large bag, or was he taking things from the kids?
Could this have been the infamous Greenough Grinch? See the pics attached below: