Garrido’s Aggressive Stalking on Google Maps?

Jaycee Lee Dugard: did Phillip Garrido trail a Google Street View camera van? From Phillip Garrido, the man charged with the abduction of Jaycee Lee Dugard, may have followed a Google Street View van after noticing it photographing his street, it has been claimed. [Editor’s Note: It’s true and pretty damn creeeee-peeeeeeee. I went to Google Maps last night […]