July 19, 2020

‘We faked it in West Texas’ Jim Lovell’s clever response to Moon landing hoax theories

MOON landing conspiracy theorists were left humiliated after NASA veteran […]