Playback serverIf a title won’t play, switch servers.
Vanishings!
Season 1 · Episode 6
Lost in Libya
0.022mJuly 26, 2003
On April 4, 1943, a flight of US B-24 Liberator bombers took off from a desert airbase in Libya. Their target was the harbor of Naples--750 miles away.