ohstarstuff: 8,400 High-Res Apollo Images ReleasedOver four decades after the last Apollo mission, a space enthusiast and archivist in Virginia just shared 8,400 previously unreleased high-resolution photos from this historical time of space exploration.