Monday, November 22, 2010

Innnnn Spppaaaaccce!

Technology on the International Space Station. Makes you feel all retro at times!

No comments:

Post a Comment