Space Station Unfurls Last Solar Wings

Date: 20 March 2009 Time: 01:52 PM ET