Mboni Talk Show Trailer...


best quote in the trailer; i love shopping where can i shop in Tanzania *insert eyebrow raise here*
This is one show Im really looking forward to watch
source;8020