Colossal construction Backdrop Blur

Video Loading...

Colossal construction S01 E26 Venice Flood Gates

Overview

The 5.5 billion dollar network of floodgates in Venice.