Press "Enter" to skip to content

NASA Mars rover snaps photo of mysterious light in the distance

A picture snapped by NASA’s Curiosity Rover on Mars shows a mysterious light in the distance, raising eyebrows online.
Source: ABC News 6

Be First to Comment

Leave a Reply