Showing posts with label Google Latitude. Show all posts
Showing posts with label Google Latitude. Show all posts
Wednesday, July 15, 2009
What is your latitude?
Google has recently released Latitude... not highly accurate, but interesting nonetheless!
Subscribe to:
Posts (Atom)