a cultural question: drivers

Is there any city or country that brags about how good its drivers are?

What does this say about us?

Comments

Popular Posts