The Navy's Fighting Seabees

War Stories with Oliver North Episodes (25)