Hundreds of people participate in this year's Cape Town Minstrel Carnival, or "Kaapse klopse" as it is known locally, which has become an outlet for South African youth in the Cape Flats, where they have historically been plagued by gangsterism and drug addiction.