World Trade Center – Cape Town Launch

Highlights clip of the World Trade Center Cape Town launch 2011.