Wednesday, May 13, 2009

International Space Station comes together

USATODAY.com feature

A wonderful animation of all the parts being added on.


0 comments: