Flamboyant businessman Philip Chiyangwa, the self proclaimed “King of Selfies” delivers an Independence Day message while driving around with one of his best friends Chamu Chiwanza.
Flamboyant businessman Philip Chiyangwa, the self proclaimed “King of Selfies” delivers an Independence Day message while driving around with one of his best friends Chamu Chiwanza.