So the stork deliveres the babies?!

548d ago
975