Has anyone seen this? You can virtually be anywhere in many cities across the nation. In NC, the available locations are: Greensboro, Winston-Salem, Charlotte, Fayetteville, Raleigh and Durham.
Here's the link:
http://www.google.com/maps
If you have google earth, you can see it there too.