RE: Have scientists just found proof of life on Mars?
You are viewing a single comment's thread:
Refreshing take there lol, yes NASA are suspect in their revelations so take it all with a pinch of salt and mushroom.
0
0
0.000
0 comments