The miracle of birth is a beautiful thing. There is something so comforting about seeing newborn babies. Usually they are screaming and raising all sorts of noise when they've just been born, but not these two twins.

 

More From Big Frog 104