Twitter + Streetview = Stalker 2.0 I know many of you, like myself enjoy Twitter and love to tell people what we are up to. Sounds fine and dandy, but have you ever considered that maybe you shouldn’t talk too much?… Read More "Twitter + Streetview = Stalker 2.0"