Other stories about Deck The Halls

Your house could be visible from space if you have this many Christmas lights

There are very few man-made structures that can be seen from space, and most likely your house isn't one of them. Well not yet...
Happening Now December 23, 2018