NASA 'dusts off' its Apollo archives

NASA has restored the dust archives from the Apollo 14 and Apollo 15 moon landing missions.