Quote:
Originally Posted by theshark
Testing the water here. I like to know whem Google maps or Street View has been updated in an area, but I find it hard to find info online or miss it comes to smaller areas. Place updates here so we can go snoop around the new pictures
|
If you don't want this thread to fall off the bottom of the page, perhaps you could petition a mod to make it a sticky.