Shuttle astronauts make last walk adamFebruary 19, 2010Earth Observation, Technology Astronauts complete their third and final spacewalk of the current shuttle mission to the International Space Station.