All those Christmas lights people put up for the holidays? NASA can see it from space. Woah.

Advertisement

Share This Story

Get our newsletter

DISCUSSION

I'd almost be more interested to know what NASA can't see from space...