Friday, April 24, 2026

When people are told they smell

 Humans will automatically smell their own armpits when told they smell.

0 Comments:

Post a Comment

<< Home