Monday, February 22, 2021

All Three Mins. & 25 Secs. Of Descent and Touchdown On Mars From J.P.L.

Accept no shorter versions from the lying-by-omission mainstream media.Credit: NASA/JPL-Caltech

No comments: