2 years ago

Google Talk?

Google Talk? What's this? Is Google getting in on the Internet telephone craze? Yes they're! The search giant now supplies a beta version down load of Google Talk at free. http://www.google.com/talk/

Google Talk allows people to IM or ma read more...