Skeptoid #226: The Brown Mountain Lights

Spread the love

A ghost light in North Carolina has people scratching their heads, but researchers solved it a century ago.