Life in Newburgh on Ythan

By Talpa

Life on Mars?

The latest photographs taken by NASA's Perseverance on the surface of Mars are quite astonishing. There seems to be clear evidence of some kind of gigantic burrowing creatures!  Will we get to see them?
Bored? Me?

Comments
Sign in or get an account to comment.