Google Maps Update

Friday, 22nd December 2006 by

Just a quick post to say that the best Google Earth update has now reached Google Maps! Get exploring people, fame awaits those who find the best stuff!