Abandoned Engineering (2017)
S10E12 The Drop
Episode Overview
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.