Video Answers With Joe, Livestreams NASA Discovered 7 New Earth-Like Planets. Could They Support Life? That Joe ScottFebruary 23, 2017