
Sierra Nevada Corp.'s Dream Chaser spacecraft recently glided to a successful landing at NASA's Armstrong Flight Research Center located on Edwards Air Force Base in California.
Sierra Nevada Corp.'s Dream Chaser spacecraft recently glided to a successful landing at NASA's Armstrong Flight Research Center located on Edwards Air Force Base in California.