Big, Bigger, Biggest Season 2 Episode 8
Season 2
IMDb: 8.2
Air Date: 2009-09-15
50min
Uncover the technological leaps that allowed the world’s biggest cruise ship – the Independence of the Seas – to be developed. The ship cost US$800 million to build, carries her…