Here’s your feel good story for this Friday. It is a little aged, as I think I saw this a couple of years ago. It’s worth 10 minutes of your time to go and watch it though.
- The Niagara Falls of Mars
Various researchers are often pre-occupied with the quest for flowing water on Mars.