Oddbean new post about | logout
 Larry Bird translator.  I have yes. 
Now do Helen Keller. Deaf/dumb but has a British accent. 🤔🤔🤔