Sierra Nevada’s Dream Chaser on the move in California

The Dream Chaser test craft pictured during a tow test Monday at NASA’s Armstrong Flight Research Center, located at Edwards Air Force Base, California. Credit: Sierra Nevada An atmospheric test […]

Advertisements
Read Article →