Google Maps
3 mins read
Aliens on Mars and now on Earth too! Should we be aware?
The 1,982 lb Curiosity rover has been studying the territory of Mars for more than five years now. The rover recently released a series of pictures that show the possibility of life on Mars in the past. Scientists have theorized that the small shapes that can be seen in the pictures could be the trace […]