*BACKUP URL*

***NEW BACKUP URL.*** ADD TO YOUR BOOKMARKS NOW:
The Historyscoper's Science and Technology Watch Blog Apr. 2, 2015

Friday, April 26, 2024

Hundreds of black 'spiders' spotted in mysterious 'Inca City' on Mars in new satellite photos

https://www.livescience.com/space/mars/hundreds-of-black-spiders-spotted-in-mysterious-inca-city-on-mars-in-new-satellite-photos 

No comments:

Post a Comment