Culture Watch: CTE at ULTRA SA 2017 The world's biggest music festival hit Cape Town's shores on Friday 24 February – and you can bet we were there to capture it all. Nic Fanciulli, DJ Snake, David Guetta, capeetc8 years agoKeep Reading