Christmas on the Moon - S1.E12
December 23, 1959
1
ratings
0
reviews
0
video reviews
Overview
McCauley and two astronomers are on the Moon on Christmas day, and one of them is stricken with appendicitis.