Video: North Star Installation on Ovation of the Seas Time-lapse

In:
03Mar2016
By: 
Matt Hochberg

Watch this time-lapse video Royal Caribbean released of the North Star installation on Ovation of the Seas at Meyer Werft Shipyard in Germany.