Former CNN host Larry King may have ended his cable news talk show, but as ABC late night host Jimmy Kimmel revealed, he may have a new talk show in the works, “Larry’s Animal KINGdom.”
King’s first guest? Why, a sloth, of course.
Advertisement