TV documentary special directed by Shi Jian for the 40th anniversary of China Central Television.
No streaming info available.
Verdict: Unknown
> Shi Jian (Director)> Wang Ren (Director)
N/A
Zhihong Ren