
WATCH: Michael Lopez-Alegria, Pamela Melroy and Scott Kelly Inducted Into U.S. Astronaut Hall of Fame
Veteran astronauts Michael E. Lopez-Alegria, Pamela A. Melroy and Scott Kelly, were inducted into the U.S. Astronaut Hall of Fame at Kennedy Space Center Visitor Complex on Saturday. […]