• 9 years ago
Other leaders, Like Hellen Zilla, celebrate their heritage from further afield. Do you think we should tell her that Cape Town is in South Africa?

Visit ZA News for more Puppet Nation clips and laughs!
http://www.zanews.co.za/

Facebook: https://www.facebook.com/zanews
Twitter: https://twitter.com/zanews
DailyMotion: http://www.dailymotion.com/ZANEWS

Category

😹
Fun