Speaking 20 Languages

Speaking 20 Languages

A talented polyglot cycles through the 20 languages that he can speak.