The Brown Mountain LightsThe Brown Mountain Lights
Halloween month continues with the story of the mysterious glowing orbs that can be seen on Brown Mountain, near the Linville Gorge in the high country of western North Carolina.
Halloween month continues with the story of the mysterious glowing orbs that can be seen on Brown Mountain, near the Linville Gorge in the high country of western North Carolina.