FreeviewEnjoy this clipping for freeEnjoy this clipping
"Legend of the Lost" filmed in ancient Roman city near Wheelus AFB, Tripoli, Libya. Jan 8, 1958
"Legend of the Lost" filmed in ancient Roman city near Wheelus AFB, Tripoli, Libya. Jan 8, 1958
••