Space.com TRAPPIST-1 is ‘Most Incredible Star System to Date’ – 5 Amazing Facts | Video 22 February 2017 fborgosano Leave a comment Share: 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.” from Space.com bit.ly/2mcOYrk Share: