1982· 89 min· Adventure, War
Cast: Charlie Chin, Don Wong, Tao-Liang Tan
Director: Pei-Cheng Chang
Loading addons…