Movie Image

To Liberate Shanghai

War | 1959-01-26 | China

IMDB0.0 / 10

Budget$0

Budget$2,000,000

Runtime0 min.

August 1st Film Studio

Videos