HOUSTON – (Satire News) – NASA is in a state of shock, as reports from Satellite Ferdinand Magellan X3 have just reported that the Mars Land Rover is missing. Word is that Perseverance was last heard from at 2:30 a.m. (Martian Standard Time). A N…
Get Spoof News in your email inbox!
We use cookies to give you the best experience, this includes cookies from third party websites and advertisers.