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

Are Squirrel Testicles The Secret to Eternal Youth? RIF 57

Are Squirrel Testicles The Secret to Eternal Youth?

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...