Crypto Techie Beings

Jupiter 80th Moon Appears In CFH Telescope's 2003 Photo: Newbie Astronomer Corrects NASA's Record - Tech Times 23-Jul-2021

Jupiter 80th Moon Appears In CFH Telescope's 2003 Photo: Newbie Astronomer Corrects NASA's Record - Tech Times


She claimed that there are a total of 80 moons!

More...

Comments

Popular posts from this blog