Space.com 25 Weirdest Facts About the Solar System 15 February 2017 fborgosano Leave a comment Share: Our solar system is a bizarre place with its alien planets, mysterious moons and strange phenomena that are so out-of-this-world they elude explanation. from Space.com bit.ly/2l8ScMx Share: