Abandoned Engineering S10E12 backdrop
Abandoned Engineering poster

Abandoned Engineering (2017)

S10E12 The Drop

Nov 21, 2022 Season 10 Episode 12 Documentary

Delving into the Dew Drop Inn in New Orleans, a venue that boldly challenged the authorities and faced the consequences, alongside Belgica Fort, which was constructed to protect an unexpected treasure.