Empirical proof that Terms of Service are "the biggest lie on the Internet"

Wait, 2% actually caught the first born clause? That’s the buried lede.

5 Likes