We Bet You’ve Never Seen These Crazy Images On Google Maps
My Water Broke!
This image was captured in a Berlin suburb and it apparently showcases a woman giving birth to a child! This looks like something out of a drama series on ABC. This baby must have been ready to come out.
A German reader wrote on Gizmodo: “There is a hospital across the street and they have no knowledge of a birth right in front of their door. In the house is also an advertising agency that has no knowledge of a birth in front of their house.”
This next one just might give you the chills.