posted on Nov, 17 2006 @ 02:42 AM
C'mon as much as most of you love to use google earth surely someone here has the address to this new site, it was fantastic, you could get down to
where you could see the features on the streets and homes, as good as google earth was this was so much better. I've searched but can't find it but
clearly recall them showing on CNN and saying it would be available online within hours from the broadcast. TIA