Crew Grabs New Parking Spot in Space

From NASA
Wed. 05-12-2010