Lewis Hamilton questions NASA’s moon landing

Lewis Hamilton visited NASA’s Johnson Space Center ahead of the United States Grand Prix in 2018, fulfilling a life-long dream of getting the ‘NASA experience’. The Brit took an entire tour of the Space Center before sitting down with astronaut…