Check out this replay of this morning’s successful launch of the Space Shuttle Discovery as the United States of America returns to manned space flight. Its about time! Read more about NASA’s Return to Flight mission, then feel free to download and listen to a recording of preflight activities and the actual launch.