Which human screams affect us most? The answer might surprise you

0
719

You scream, I scream, we all scream — and not just for ice cream.