NASA Rover Camera Captures Light On Mars is Not Alien


NASA’s Curiosity rover recently rolled to a new vantage point on Mars and started snapping photos to send home, and one shot seems to show that some underground-dwelling martians may have left...