Armstrong, the Moon and the Space Release : March 22, 1995 Runtime Epiosde : 26 minutes Rating : 0.00