Armstrong on Moon

Neil A., NASA's pet, steps as an alien.