Feb 27, 2012, 18:40
Looks great...I can sit in my living room these days and see things that I never would have thought I'd ever be able to see without shelling out a lot of $$$. Keep up the good work I say, I've heard Google will be visiting a lot of popular venues/landmarks/buildings and doing a streetview type thing in each. I can't wait.