A film produced by Taiwan Film Studio, which celebrated for the centenary of Chinese railroading.
Jul 1, 1981
0 / 10
1 hours 35 minutes