Neil deGrasse Tyson Talks Life on Mars

Larry Wilmore asks Neil, “Could Mars have been inhabited by life millions of years ago?”