The Apple Maps launch is like deja vu. Been here, seen that already with Google+.
Shared publiclyView activity