Royal Caribbean’s Crown and Anchor Logo Gets Upgrade on Star of the Seas
Royal Caribbean’s newest ship Star of the Seas is already making waves literally and visually before its official launch. The second ship in the Icon Class was recently spotted at the Meyer Turku shipyard in Finland testing a never-before-seen dynamic light display on the Royal Caribbean crown and anchor logo.