For over a century, people have witnessed strange orb-like lights rise up from the deepest gorges near Brown Mountain, North Carolina. Cliff Simon goes on an eerie recon mission.....
View Trailer