Carnival Cruise Line president shares touching news and a milestone
Carnival's brand ambassador, John Heald, usually spends his day answering questions from the cruise line's customers. He's playful, takes criticism well, and makes a lot of people…
Carnival's brand ambassador, John Heald, usually spends his day answering questions from the cruise line's customers. He's playful, takes criticism well, and makes a lot of people…