Welcome to WebmasterWorld Guest from

Forum Moderators: open

Message Too Old, No Replies

Google Earth Link added to the Toolbar



5:13 pm on Jan 5, 2006 (gmt 0)

I switched it on and BOSH - there was suddenly a link to the Google Earth download page on the toolbar. Did I miss something, or has it been there a while?

I certainly didn't update the toolbar, so it did it all by itself. Wasn't clever enough to realize Google Earth is already installed on my machine though.


Featured Threads

Hot Threads This Week

Hot Threads This Month