Back in 2003, in a remote part of North Carolina not far from Mayfield Road, I had an encounter that has stuck with me to this day. Strangely enough, it happened along the same road where I would later have a Bigfoot sighting though that’s another story entirely. Ruffin NC Winged Humanoid sighting: It was…

