Can You Believe Some Of These Images Were Taken For Google Street View? PHOTOS / By timw_brap Yup, Google Street Car caught someone giving birth in the middle of the street. Pages: 1 2 3 4