Storyboard

'Alien ship' 25 times the size of Earth spotted 'exiting the sun' by NASA

You never know what you might see while perusing NASA's satellite images.

'Alien ship' 25 times the size of Earth spotted 'exiting the sun' by NASA

Photo: brobible.com

More stories from Aliens

More stories from UFOs