July 3, 2020

The Space Tiger King and the mushrooms on Mars – CNET

By Tech Online Things

NASA has never discovered life on the red planet, but one man says they’re hiding the truth — and he believes he has evidence to prove it.