STS-61-A was the 22nd Space Shuttle mission. It was a scientific Spacelab mission funded and controlled by West Germany - hence the non-NASA name D-1 (for Deutschland 1). It was also the last successful mission of the Space Shuttle Challenger. STS-61-A holds the record for the largest crew, eight people, aboard any single spacecraft for the entire period from launch to landing.
The Space Shuttle mission carried the NASA/ESA Spacelab module with 76 experiments, and was declared a success. Payload operations were controlled by GSOC from Oberpfaffenhofen, Germany instead of the regular NASA centers.
Launch date: October 30, 1985, 17:00:00 UTC
Landing: November 6, 1985, 17:44:51 UTC