Driving in Cape Town, South Africa.

Driving in Cape Town, South Africa.