Dont know about the club but the new stadium is OUT OF THIS WORLD.
Cape Town has the most amazing progress I have seen in year. The customer service is UNBEATABLE! Yes Helen Zille has made a big change.
Sorry about the rest of it...
Originally Posted by TheDuck
surreal and eerie