The Brand Ambassador takes all sorts of abuse, but one over-entitled customer has home asking a deep question.
Carnival Brand Ambassador John Heald seems like a man anyone would love to have a cup of coffee or share a cigar (his vice of choice) with. He has let followers on his Facebook page into his ...