FIFA bigwigs and about 120 local and international journalists have had to obey the traffic laws in Cape Town like everyone else.

12 February, 2012
Cape Town News and Business Directory
FIFA bigwigs and about 120 local and international journalists have had to obey the traffic laws in Cape Town like everyone else.
Copyright © MyCapeTown · Cape Town, Western Cape, South Africa | Privacy Policy

Recent Comments