This remembrance service at Kennedy Space Center Visitor Complex in Florida honors the seven astronauts of space shuttle Challenger’s STS-51L mission

This remembrance service at Kennedy Space Center Visitor Complex in Florida honors the seven astronauts of space shuttle Challenger’s STS-51L mission
This remembrance service at Kennedy Space Center Visitor Complex in Florida honors the seven astronauts of space shuttle Challenger’s STS-51L mission