During a bombing mission over Germany in August 1944, Captain Russell Keys ap...
Taken
Season 1 Episode 3: High Hopes
Jesse Keys seeks out his father Russell and together they decide to report their abductions to the Air Force. Medical tests reveal that they each have an identical brain implant. Eventually they are directed to Colonel Crawford but the...