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 wonder how much they got paid to do this! Disgusting. Evil. All of them for going along with this lie