Published On Oct 26, 2017
Continuing a series from last year. Previous Halloween Costume segments:
1980 (morning show): • New Halloween Costumes on The David L...
1982: • New Halloween Costumes on Letterman, ...
1983: • New Halloween Costumes on Letterman, ...
1984: • New Halloween Costumes on Letterman, ...
1985: • New Halloween Costumes on Letterman, ...
show more