Station Crew Offers Thanks at the Thanksgiving Holiday

NASA 11/23/2010