Space Shuttle Discovery in orbit February 25, 2011February 24, 2011 0 Comments Congratulations to NASA on the successful launch of Discovery on its final flight. URL: http://hobbyspace.com/nucleus/?itemid=27467