Now that we have a bit more time on our hands, some UFO experts have been looking more closely at images on Mars – and believe they’ve found two “alien pyramids” up there. Both pyramids are smaller, roughly 10 feet by 15 feet, and are supposedly close to one another.
The conclusion is simple: They were built by a smaller species than us humans -- but definitely an intelligent species.
What do you think? Could this be legit? For the record, I definitely believe that there are other intelligent species of life out there...of all the hundreds of millions of galaxies in the universe, we surely aren't the only ones. But stories like this always make me giggle.
"Evidence" at the link below.
Photo: Getty Images