The Weather Channel host Matt Sampson discusses a new study that brings into question whether there is any other life in our solar system.

Leave a Reply

Your email address will not be published. Required fields are marked *