Bill O'Reilly

Bill O'Reilly walked out for his appearance on David Letterman's "Late Show With David Letterman" "That's cute, that's nice," Letterman said on Friday night's show. Letterman and the Fox News Channel talk show host are still fighting from a confrontation in January, when Letterman told him "I have the feeling about 60 percent of what you say is crap."Before O'Reilly even came out, Letterman made his feelings clear. "I'm secretly hoping when Bill O'Reilly comes out here, I'll have the opportunity to call him a bonehead," Letterman said.They discussed the Iraq war and the upcoming midterm election, with O'Reilly saying that Americans are depressed by the progress of the Iraq War, and that they'd rather watch escapist entertainment like "Dancing with the Stars" than the news. He asked Letterman: "Are you going to be on `Dancing with the Stars'?""Ha ha," Letterman said. "You bonehead."As part of their war with each other, O'Reilly said Letterman was guilty of oversimplifying a complicated situation. "You're putting words in my mouth," he told Letterman at one point."You're putting artificial facts in your head," Letterman responded. O'Reilly didn't get angry with Letterman during his appearance, although at one point he told an apparent heckler in the audience to "knock it off."