I doubt NASA touched down anything on Mars today. Maybe they landed on the roof of Castle Rock. 😂
In response Ghost Ezra to his Publication
I figured this out about 15 years ago while doing research. i stumbled upon pictures of the peoole we were told were dead. i was furious!