UFO hunter claims evidence that a 3-cm tall alien 'sabotaged' NASA's rover

UFO hunter claims evidence that a 3-cm tall alien 'sabotaged' NASA's rover


An amazing video compiled of images released by NASA’s very own public access program appears to show a tiny creature of some kind lurking on the rim of the front left wheel of the Mars Curiosity Rover …

Source link

Share