A day before Veterans' Day, Carnival Cruise Line decided to offer a special drink onboard. Carnival Brand Ambassador John ...