A top-secret photo from the Insight spacecraft from the surface of Mars has been leaked online.

 
A top-secret photo from the Insight spacecraft from the surface of Mars has been leaked online. - Mars, Insight, Top secret, Humor, Mars attacks

v20240901