Ellen DeGeneres receives the

Slide text: 
Kennedy Center Mark Twain Prize for American Humor, Tuesday at 8pm on WXXI-TV/HD
Read more label: 
Read more