« 65-foot-high Lego Cathedrals Store 19 Billion Pieces a Year | Main | Video: Business Class and Blow Jobs »
This site superimposes the real-time location of the International Space Station on Google Maps. [via]
Posted by on June 27, 2008 in Science | Permalink | Add to del.icio.us | Digg this
Comments