The Mysterious “Trees” of the Red Planet
"I'm now convinced that Mars is inhabited by a race of demented landscape gardeners." Those were the words that the late
mysteriousuniverse.org
Raising the question of "Did life start on Mars and are we the aliens from there?" Possible? Probable?
What say you?