IQ | 5.11.26 | $101

IQ | 5.11.26 | $101

Published: May 11, 2026

Duration: 9:03

$101 - Some of us are doing this more than 25 times EVERY day. What is it?