Thursday, July 15, 2010

WorldWide Telescope

This site is just cool:

WorldWide Telescope

Amazing views and images. Check it out!!!