A Showreel of concepts Mbalenhle M. Created; Wrote; Directed; Starred in
TV Spot made for Discovery Channel. Location: Miami, Usa. Director: Bima Mandic. Cinematographer: Douglas Mor. Creative Director and Executive Producer: Marga SeguĂas. Motion Graphics: Gerardo Casadi...
A Showreel of concepts Mbalenhle M. Created; Wrote; Directed; Starred in