Debunking NASA
The Space Race
Radiation
Contact
Home
More
Here are all of the claims people made about going to the moon debunked. From mirrors to infrared pictures, stars to CGI