"BAS LANSDORP" content on TweakTown - Page 1
We found 1 items for the tag: BAS LANSDORP
NEWS
Mars One co-founder on colonizing Mars: 'next giant leap for mankind'
Colonizing Mars will be the 'next giant leap for mankind' according to the CEO and co-founder of Mars One.