Published On Oct 22, 2016
An Army Major stationed in East China in 1944 is ordered to blow up instillation's to slow up advancing Japanese Army.
show more
To download video: Right click on the following button and select "Save Link As"
Copyright © 2024, All Rights Reserved!