Curiosity Rover spots mysterious 'UFO' zooming across the...

It seems Nasa has itself captured something very strange on camera, including...

6,474 views dailymail.co.uk

Interest

UFOs
Discovered by Alec
on Aug 22, 2012

Stumblers Who Commented On This Page