Carnival Brand Ambassador John Heald talks 50 years of fun with video series featuring Carnival executives and team members.
Download photo