The Dream Chaser at Edwards Air Force Base, California. Source: NASA
You must be logged in to post a comment.