Stories tagged Mythbusters

The Mythbusters are taking on moon landing conspiracy theorists. And, y'know, if the Mythbusters say it's all true, that's good enough for me.