Muppet on Mars? NASA image from the Red Planet sparks comparisons to famous puppet Extra terrestrials may not be openly roaming the Red Planet, but muppets might be. Science August 16, 2018 at 05:32AM via FOX NEWS https://ift.tt/2nPCXdP
No comments:
Post a Comment