In a turn of events, a NASA rover spotted a piece of the rubbish while roaming on Mars. NASA recently took to Twitter to confirm that they had discovered something rather ‘unexpected.’ The statement said, “My team has spotted something […]
Internet users have been sent into a frenzy after a tiny white speck spotted in new photos from NASA’s Perseverance Mars Rover has people convinced they’ve spotted an alien. A recent tweet from the team behind the rover shared a […]