Skeptoid #537: Debunking the Moon Truthers, Part 3

Published: Sept. 20, 2016, 9 a.m.

The hard, testable, scientific proof that we actually did land humans on the moon.