New spots complicate the search for life on Mars
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=CGkApxR8phs
Episode 175Perseverance made news last month with its discovery of features dubbed leopard spots that could’ve formed from ancient microbial life. After dri...
video, delen, cameratelefoon, videotelefoon, gratis, uploaden
#############################