I Didn't Know That Backdrop Blur

Video Loading...

I Didn't Know That S01 E05 Roads

Overview

Did you know that just 1km of three-lane motorway costs £13 million to build? But what are our roads made of and what makes them so strong?