The musician picked up on a popular theme song and the response has been astonishing
Critics may say the muppets are little more than politicised stuffed animals, but to dismiss the power of Sesame Street is a mistake.
No image available
/ 13 October 2010
To celebrate 10 years of success the Takalani Sesame muppets will be conducting a tour of the country.