News
Royal Caribbean is ready to level up cruise ship entertainment with the launch of its next Icon Class ship, Star of the Seas, which sets sail from Port Canaveral, Florida beginning in August.
This slaphappy, reworked revival of “The Pirates of Penzance,” which opened Thursday night on Broadway, shifts the absurd action some 2,800 nautical miles west to New Orleans, Louisiana.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results