Life on Mars: Leila Zucker
2015

Episode 1 of "Life on Mars" a documentary web series chronicling current efforts to colonize the red planet.

 

Directed by Melissa Balan

Produced by Senior Post www.senior-post.com