In a special edition of Street Talk, Riz Khan highlights Cape Town's sights and sounds. Meet the variety of performers who can be found on the streets of the city, including an a cappella group, and catch a glimpse of the preparations for the upcoming 2010 FIFA World Cup to be held in South Africa.
Riz should put on a little beard peace
aburebecca 4 years ago
wow very beautiful South Africa, i didn't know it before, i thought its a very hot and deasis country
kakapi 4 years ago