Loading...
Showing posts with label Unexpained. Show all posts

Rodent found on Mars ?? You be the judge (video)

Was this NASA's big announcement? Is this a living rodent on Mars? It is indeed, as the outline of the head and shoulder, placement of t...