The Young and the Generous

Quirks and Quarks

Babies as young as 24 months old happily give their own treats to others.

More From AudioMobile/Quirks and Quarks