Where To Stream Abandoned Engineering Season 10 Episode 12
The Drop
- Aired November 21, 2022
- 60 Min
The Dew Drop Inn is a music mecca in New Orleans that dared to take on the authorities and paid the price; Belgica Fort is an epic ruin built to defend the most unlikely of treasures; and the legacy of West-81, a military exercise that terrified the West.