By Charlie Shelton
Play
Stop
While thousands of people are expected to crowd Franklin St. in costume Halloween night, a mile away looms one of Chapel Hill’s eeriest legends.
Order of Gimghoul is a secret society that’s been on UNC’s campus since the late 1800s.
The only evidence of the group is a few old documents and a castle in the woods, but what goes on behind Gimghoul’s doors?
Be the first to comment