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:
Post a Comment