A woman called Ani from Indonesia recently delivered a 19.2 pound baby, the heaviest newborn ever recorded in the country. And I think a record worldwide. Oh my, the baby's pictures are hugely popular on the internet but they all suck. Where can I see good pics of the huge baby?
Bmi