Late Show with David Letterman - Season 12 Episode 159
Al Franken; Ellen Pompeo.
First Air Date : 1993-08-30
Last Air date : 2015-05-20
Runtime : 57 minutes
Cast : David Letterman, Paul Shaffer, Alan Kalter
Crew : David Letterman (Writer)
Quality :
Subtitles :
- Season 12 : Episode 12004-08-23
- Season 12 : Episode 22004-08-24
- Season 12 : Episode 32004-08-25
- Season 12 : Episode 42004-08-26
- Season 12 : Episode 52004-08-27
- Season 12 : Episode 62004-08-30
- Season 12 : Episode 72004-08-31
- Season 12 : Episode 82004-09-01
- Season 12 : Episode 92004-09-02
- Season 12 : Episode 102004-09-03
- Season 12 : Episode 112004-09-06
- Season 12 : Episode 122004-09-07
- Season 12 : Episode 132004-09-08
- Season 12 : Episode 142004-09-09
- Season 12 : Episode 152004-09-10
- Season 12 : Episode 162004-09-20
- Season 12 : Episode 172004-09-21
- Season 12 : Episode 182004-09-22
- Season 12 : Episode 192004-09-23
- Season 12 : Episode 202004-09-24
- Season 12 : Episode 212004-09-27
- Season 12 : Episode 222004-09-28
- Season 12 : Episode 232004-09-29
- Season 12 : Episode 242004-09-30
- Season 12 : Episode 252004-10-01
- Season 12 : Episode 262004-10-04
- Season 12 : Episode 272004-10-05
- Season 12 : Episode 282004-10-06
- Season 12 : Episode 292004-10-07
- Season 12 : Episode 302004-10-08
- Season 12 : Episode 312004-10-11
- Season 12 : Episode 322004-10-12
- Season 12 : Episode 332004-10-13
- Season 12 : Episode 342004-10-14
- Season 12 : Episode 352004-10-15
- Season 12 : Episode 362004-10-18
- Season 12 : Episode 372004-10-19
- Season 12 : Episode 382004-10-20
- Season 12 : Episode 392004-10-21
- Season 12 : Episode 402004-10-22
- Season 12 : Episode 412004-11-01
- Season 12 : Episode 422004-11-03
- Season 12 : Episode 432004-11-04
- Season 12 : Episode 442004-11-05
- Season 12 : Episode 452004-11-08
- Season 12 : Episode 462004-11-09
- Season 12 : Episode 472004-11-10
- Season 12 : Episode 482004-11-11
- Season 12 : Episode 492004-11-12
- Season 12 : Episode 502004-11-15
- Season 12 : Episode 512004-11-16
- Season 12 : Episode 522004-11-17
- Season 12 : Episode 532004-11-18
- Season 12 : Episode 542004-11-19
- Season 12 : Episode 552004-11-22
- Season 12 : Episode 562004-11-23
- Season 12 : Episode 572004-11-24
- Season 12 : Episode 582004-11-25
- Season 12 : Episode 592004-11-26
- Season 12 : Episode 602004-11-29
- Season 12 : Episode 612004-11-30
- Season 12 : Episode 622004-12-01
- Season 12 : Episode 632004-12-02
- Season 12 : Episode 642004-12-03
- Season 12 : Episode 652004-12-13
- Season 12 : Episode 662004-12-14
- Season 12 : Episode 672004-12-15
- Season 12 : Episode 682004-12-16
- Season 12 : Episode 692004-12-17
- Season 12 : Episode 702004-12-20
- Season 12 : Episode 712004-12-21
- Season 12 : Episode 722004-12-22
- Season 12 : Episode 732004-12-23
- Season 12 : Episode 742005-01-03
- Season 12 : Episode 752005-01-04
- Season 12 : Episode 762005-01-05
- Season 12 : Episode 772005-01-06
- Season 12 : Episode 782005-01-07
- Season 12 : Episode 792005-01-10
- Season 12 : Episode 802005-01-11
- Season 12 : Episode 812005-01-12
- Season 12 : Episode 822005-01-13
- Season 12 : Episode 832005-01-14
- Season 12 : Episode 842005-01-17
- Season 12 : Episode 852005-01-18
- Season 12 : Episode 862005-01-19
- Season 12 : Episode 872005-01-20
- Season 12 : Episode 882005-01-21
- Season 12 : Episode 892005-01-31
- Season 12 : Episode 902005-02-01
- Season 12 : Episode 912005-02-02
- Season 12 : Episode 922005-02-03
- Season 12 : Episode 932005-02-04
- Season 12 : Episode 942005-02-07
- Season 12 : Episode 952005-02-08
- Season 12 : Episode 962005-02-09
- Season 12 : Episode 972005-02-10
- Season 12 : Episode 982005-02-11
- Season 12 : Episode 992005-02-14
- Season 12 : Episode 1002005-02-15
- Season 12 : Episode 1012005-02-16
- Season 12 : Episode 1022005-02-17
- Season 12 : Episode 1032005-02-18
- Season 12 : Episode 1042005-02-21
- Season 12 : Episode 1052005-02-22
- Season 12 : Episode 1062005-02-23
- Season 12 : Episode 1072005-02-24
- Season 12 : Episode 1082005-02-25
- Season 12 : Episode 1092005-02-28
- Season 12 : Episode 1102005-03-01
- Season 12 : Episode 1112005-03-02
- Season 12 : Episode 1122005-03-03
- Season 12 : Episode 1132005-03-04
- Season 12 : Episode 1142005-03-14
- Season 12 : Episode 1152005-03-15
- Season 12 : Episode 1162005-03-16
- Season 12 : Episode 1172005-03-21
- Season 12 : Episode 1182005-03-22
- Season 12 : Episode 1192005-03-23
- Season 12 : Episode 1202005-03-28
- Season 12 : Episode 1212005-03-29
- Season 12 : Episode 1222005-03-30
- Season 12 : Episode 1232005-03-31
- Season 12 : Episode 1242005-04-01
- Season 12 : Episode 1252005-04-05
- Season 12 : Episode 1262005-04-06
- Season 12 : Episode 1272005-04-11
- Season 12 : Episode 1282005-04-12
- Season 12 : Episode 1292005-04-13
- Season 12 : Episode 1302005-04-14
- Season 12 : Episode 1312005-04-15
- Season 12 : Episode 1322005-04-25
- Season 12 : Episode 1332005-04-26
- Season 12 : Episode 1342005-04-27
- Season 12 : Episode 1352005-04-28
- Season 12 : Episode 1362005-04-29
- Season 12 : Episode 1372005-05-02
- Season 12 : Episode 1382005-05-03
- Season 12 : Episode 1392005-05-04
- Season 12 : Episode 1402005-05-05
- Season 12 : Episode 1412005-05-06
- Season 12 : Episode 1422005-05-09
- Season 12 : Episode 1432005-05-10
- Season 12 : Episode 1442005-05-11
- Season 12 : Episode 1452005-05-12
- Season 12 : Episode 1462005-05-13
- Season 12 : Episode 1472005-05-16
- Season 12 : Episode 1482005-05-17
- Season 12 : Episode 1492005-05-18
- Season 12 : Episode 1502005-05-19
- Season 12 : Episode 1512005-05-20
- Season 12 : Episode 1522005-05-23
- Season 12 : Episode 1532005-05-24
- Season 12 : Episode 1542005-05-25
- Season 12 : Episode 1552005-06-06
- Season 12 : Episode 1572005-06-08
- Season 12 : Episode 1582005-06-09
- Season 12 : Episode 1592005-06-10
- Season 12 : Episode 1602005-06-13
- Season 12 : Episode 1612005-06-14
- Season 12 : Episode 1622005-06-15
- Season 12 : Episode 1632005-06-16
- Season 12 : Episode 1642005-06-17
- Season 12 : Episode 1652005-06-20
- Season 12 : Episode 1662005-06-21
- Season 12 : Episode 1672005-06-22
- Season 12 : Episode 1682005-06-23
- Season 12 : Episode 1692005-06-24
- Season 12 : Episode 1702005-06-27
- Season 12 : Episode 1712005-06-28
- Season 12 : Episode 1722005-06-29
- Season 12 : Episode 1732005-06-30
- Season 12 : Episode 1742005-07-01
- Season 12 : Episode 1752005-07-18
- Season 12 : Episode 1762005-07-19
- Season 12 : Episode 1772005-07-20
- Season 12 : Episode 1782005-07-21
- Season 12 : Episode 1792005-07-22
- Season 12 : Episode 1802005-07-25
- Season 12 : Episode 1812005-07-26
- Season 12 : Episode 1822005-07-27
- Season 12 : Episode 1832005-07-28
- Season 12 : Episode 1842005-07-29
- Season 12 : Episode 1852005-08-01
- Season 12 : Episode 1862005-08-02
- Season 12 : Episode 1872005-08-03
- Season 12 : Episode 1882005-08-04
- Season 12 : Episode 1892005-08-05
- Season 12 : Episode 1902005-08-08
- Season 12 : Episode 1912005-08-09
- Season 12 : Episode 1922005-08-10
- Season 12 : Episode 1932005-08-11
- Season 12 : Episode 1942005-08-12