A Funny Thing Happened on the Way to the Moon - Debunked


A comprehensive debunking the claims made in a Funny Thing Happened on the way to the Moon