Interviews


GETTING CLOSE TO LAUNCH

Ask Glen, the New Horizons Program Manager

Does having the spacecraft is at Kennedy Space Center, make the mission feel more real?

Loading the player ...