Daily Archives: November 19, 2005

MSNBC.com reports that SpaceX has set a date for the first launch of the Falcon 1: After more than three years of development, an upstart competitor to the Goliaths of the global launch industry announced Friday that it would attempt … Continue reading

Posted in Uncategorized | Leave a comment