Diehard Moonfirsters
Who don't even seem to have a clue that Mars is a far more habitable world than the Moon.
Regards,
Mark
Space/Science » in reply to What means moonbat?
Who don't even seem to have a clue that Mars is a far more habitable world than the Moon.
Regards,
Mark