Nearly 27 million people are registered to vote in South Africa's elections on May 8 - that's less than half the country's total population.

Six million young eligible voters didn't even bother to register earlier this year.

So why are young people shunning the elections?

The BBC asked a few rappers in Johannesburg if they had a rhyme to answer that question.

Video journalist: Christian Parkinson