The Space Race

30 September 2015

Will the evidence of flowing water on Mars bring back the space race? Depending on what "space" you're referring to, it's been going on for quite a while and in our opinion the Russians just took the lead.