So the stork deliveres the babies?!

606d ago
1,010