I thought I remembered I had to specifically sign up for Latitude....you mean now they all android users are automatically part of Latitude now?Any that use google maps and are signed up with latitude..
I thought I remembered I had to specifically sign up for Latitude....you mean now they all android users are automatically part of Latitude now?Any that use google maps and are signed up with latitude..