Strange Green Patch Town Weirder November 23, 2019 Strange Green Patch Town2019-11-23T16:41:35-05:00 Weird Stuff No Comment A reader was just trying to look for a strange… Take a Peek