Trevor Noah- Zambians and Escalators

702
Published on September 2, 2015 by AfroTelly

Trevor Noah tells of his trip in Zambia in his ITS MY CULTURE 2013

Category

no comment

Add your comment