Abandoned Engineering Backdrop Blur

Video Loading...

Abandoned Engineering S08 E06 Cathedral of Sewage

Overview

"Ambitious engineering projects that have been left in ruins."

An ominous tower in the forests of Croatia, a New York City complex that broke the mould, and a grand facility guarding the London riverbanks.