RIGHTS MANAGED
86216

Dad holds newborn baby boy in hospital & shows Grandma. Man pretends to drop baby, senior woman slaps him.