Something went wrong
Try again later.
The Mountain Road
A US Army Major stationed in East China in 1944 is ordered to blow up military installations in order to slow down the advancing Japanese Army.
26 July 1926, Powderly, Kentucky, USA
10 April 1915, Detroit, Michigan, USA
September 16, 1921 in Los Angeles, California, USA
19 November 1908, East Cleveland, Ohio, USA
6 May 1912, New York City, New York, USA
17 November 1916, The Bronx, New York, USA
December 2, 1898 in Miu, China
October 25, 1895 in San Francisco, California, USA

