TRAPPIST-1 is ‘Most Incredible Star System to Date’ - 5 Amazing Facts | Video
Wednesday, February 22, 2017 - 13:31
in Astronomy & Space
About 39 light-years away, seven Earth-sized planets orbit an ultra cool dwarf star and the European Space Agency is call it the “the most incredible star system (find) to date.”