3rd Rock

    Not sure if you saw this image provided by NASA this week. Their Deep Space Climate Observatory satellite sent the photo from a million miles away. And it sure is pretty.   Something about this photo really gets…

Read More