Did the google streetview car really capture a birth of a baby asks PC Gamer Germany - but the answer is no. The actual spot has no birth happening on streetview now, and the building is mysteriously blurred... Which building is the blurred one? Erntedank formerly Brandenburgs, the creative specialists. Ah. Well that explains it....... Move along people, nothing to see here, just creatives doing what they do.