lennyesq.wordpress.com
Google Earth 4.3 released
The newest version of Google Earth enables you to see 41 new cities in 3D, including Boston, Tampa, Zurich, Hamburg and Tokyo, along with much faster 3D building rendering, new navigation control…