TVNZ OnDemand
Favourite

Megastructures

TVNZ OnDemand

Login to unlock this video.

If you don't already have an account, sign up to enjoy more TVNZ content anytime, anywhere.

Megastructures – Tuesday 11 Oct 2016

  • Season 1, Episode 12

G The Freedom of the Seas is an awesome megastructure using the most sophisticated technology in the world to create a ship like no other.

LIKE
Now watching
Tuesday 11 Oct 2016
  • Season 1, Episode 12
  • Megastructures Episodes