New Google Earth Beta

Performance improvements and new features.

Tuesday, 14 November 2006