Space/Science — HabitableZone

Space/Science

Devon Island

Hello,
A countrymate, Vladmir Pletser, is reporting from Mars, I mean Devon Island!

Raoul

Log in or register to post.

The whole thread