How many holes does a straw have?

Canguro English - A podcast by Canguro English

Categories:

In this episode you'll learn why culture connects London taxi drivers, donuts, smiling Japanese people, and Australian shop assistants.