I Love (Google) Street View

Google Street View

A pre-announced Street View run outside Google's Mountain View offices, where Googlers and their antics were snapped by street view car. Open Google Street View and enjoy the antics along the road.

Location: Googleplex along the Charleston Road, Mountain View, CA.

No comments:

Related Posts Plugin for WordPress, Blogger...