Did Mars Curiosity Rover Snap Images Of A UFO?

Two pictures taken by NASA’s Curiosity Rover on Mars are driving the latest UFO rumors.

Popular in the Community