TRAPPIST-1 is ‘Most Incredible Star System to Date’ - 5 Amazing Facts | Video

About 39 light-years away, seven Earth-sized planets orbit an ultra cool dwarf star  and the European Southern Observatory is calling it the “the most incredible star system (find) to date.” Read The Full Story

credit : ESO