The Footprints On the Moon are Already 80 Years Old? Release : February 27, 1983 Runtime Epiosde : 23 minutes Rating : 0.00