Discover the 2922 strangest places on Earth with Google Earth and Google Maps
1501-1799 Amphitheatre Pkwy, Mountain View, CA 94043, USA - Full screen map
Double car.