Royal Caribbean has agreed to extend its satellite TV channel contract with Oceans TV for two of its cruise ships.
Royal Caribbean extends TV channel contract with Oceans TV