You Wanna See Stars?

Perhaps you've heard that it's the 40th anniversary of mankind landing on the moon. There are people who claim the Apollo moon landings were…