When finding tupperware in the woods just isn't good enough.
Skip to content
Strange things are happening in Durham, North Carolina. Rumors about treasures, aliens, and vanishing people abound, and The Labyrinth was created to allow you to discover the truth.
Read on to find out more about this epic underground experience.