11-20-2019, 08:36 AM
|
|
Confirmed User
Industry Role:
Join Date: Jun 2009
Posts: 8,824
|
Scientist claims to spot insects on Mars, but I think they're just rocks
we'll know in two or three years - this professor is both highly respected and somewhat kooky.
|
|
|