News

FORT LAUDERDALE — Princess Cruises’ new ship Star Princess will debut out of Port Everglades later this year, but a spate of new theatrical stage shows are working out the kinks now at nearby Nova ...