Josh Richards on leaving Earth for a life on Mars

Techly Talks Logo