Nasa Rover Discovers Large Spoon on the Surface of Mars…is This a Sign of Intelligent Life?
Images from the NASA rover on Mars showed an object that looks like a spoon lying on the Red Planet’s surface. Is this a sign of life there? Alien enthusiasts believe they have found a…