Calvert DeForest, a.k.a. Larry ‘Bud’ Melman, Dies at 85

Here’s DeForest in my very favorite segment in Letterman’s career. YouTube, unsurprisingly, has scads of other clips.

Wednesday, 21 March 2007

Ads via The Deck Ads via The Deck