Odd news


Latest news videos

World news 

Can you see the UFO in this Nasa photo of the Moon?

Nasa pictures of Apollo moon missions reveal ‘proof of alien life’, claims UFO spotter

UFO enthusiasts claim to have found proof of alien life among recently released photos taken by Nasa astronauts on the Apollo 17 moon mission.


Most Popular