Space Station Gets Final "Once-Over"

From NASA
Sat. 04-17-2010