Wednesday, January 30, 2008

IIT: Space is awesome

Crazy display of just how tiny Earth really is.

No comments: