Record quarter for Carnival Cruises

By BBT /