Thousands lined the streets of Cape Town on Monday for the annual minstrels' parade, a cornerstone of South African culture.