Skip to main content

This just in!

Did you know that modern science has now been able to tell us that 83% of Mona Lisa's smile is because she is happy?

No duh.



Comments