John Heald, Carnival's fun-loving brand ambassador who's always commenting on current Carnival news on his Facebook page, ...