Skip to playerSkip to main content
  • 9 years ago
A study says people with high IQs have lower life satisfaction when they socialize frequently. TC Newman (@PurpleTCNewman) has more of the findings.
Be the first to comment
Add your comment

Recommended

1:37