Welcome Home


Posted

in


STS 114 Logo

“…and Discovery is home.”

Welcome back to Earth, STS-114.

I can just feel the releif at Nasa as Discovery touches down.