Hell in the Pacific: Guadalcanal

War Stories with Oliver North Episodes (25)