Impossible Engineering Backdrop Blur

Video Loading...

Impossible Engineering S10 E09 Scotland's Super Bridge

Overview

The Queensferry Crossing in Scotland marks a new age of superstructure construction.