The Miracle of Birth on Google Street View

Well, this is certainly more life affirming than your usual dudes with guns/drug dealers/dead people Google Street View fare. Yup, that's the youngest citizen of Wilmersdorf, Germany, captured moments after birth by goodole 9-eyes. Update: Probably not a real baby. » 11/24/10 7:30am 11/24/10 7:30am