Lunar Views
Posted: 7th Oct 2005
Wow - google maps have gone taken it one step further (one giant leap!) and have mapped the moon! Check it out: http://moon.google.com.
Zoom in all the way and you'll see the rumours are true!!
Share this story