Last week the Google Plus Network was launched. Although the network is still in closed beta you can get your invites through your friends and you can request an invite from Google Plus. When I first wrote about Google Plus, I was hesitant to think that Google Plus would be a social media game changer […]
You are here: Home / Archives for geo locations