Do you like the new google earth and why do you like it much ?

United States
February 28, 2009 9:44pm CST
Specify the features which you like much in google earth
No responses