Aired Thursday June 23, 5:00pm - 6:00pmon Yesterday
World War WeirdSeries 2 Episode 2
New. To improve their bombs, the US Navy turned to the animal world for inspiration. When 270 men vanished into a cloud, witnesses claimed the soldiers had been abducted by aliens.
- Documentary / Mystery / War / History
- Original air date
Cast and crew