Battle of the Christmas Lights: Lights So Bright They Can Be Seen From Space

Stunning images from NASA show beautiful holiday light displays capturing the spirit of the season.

December 22, 2014

Examined