Download.it
Apps
Movies & Shows
Movies
TV Shows
On 16 November, 1941 at the La Dessa U. S. army post in the Philippines,...