Alt Text!

Video: Royal Caribbean's Ovation of the Seas docking out

In:
01Mar2016
By: 
Matt Hochberg

The world's most innovative cruise ship, Ovation of the Seas nears completion as she floats out from Meyer Werft Shipyard in Germany.