Hey has anyone checked out the new Google Maps
http://maps.google.com/maps?hl=en&tab=wl
Type in your address, then click on the photo
This is getting scary
http://maps.google.com/maps?hl=en&tab=wl
Type in your address, then click on the photo
This is getting scary