The history of how these mass-produced novelty lights became a holiday fixture is a distinctly American Christmas tale.
Christmas Under the Northern Lights premieres on Saturday, Nov. 9 at 8 p.m. ET on Great American Family. Yes, check out the official trailer for Christmas Under the Northern Lights. Does Parade ...
Some U.S. states could be treated with a northern lights display due a minor geomagnetic storm on the sun, according to space ...