The appearance of a triangular object on a telescope has many UFO hunters speculating that they have captured an image of a giant alien spacecraft.
The scale of the image suggests that the object in question is of planetary size, but NASA claims that the object is a reflection from within the satellite's lens of the planet Venus.
Nevertheless, the very fact that NASA is bothering to refute these claims has given some pause.
The Huffington Post’s Weird News email delivers unbelievably strange, yet absolutely true news once a week straight to your inbox. Learn more