Larry “Bud” Melman

Calvert DeForest, also known as Larry “Bud” Melman from Late Night with David Letterman, died today at age 85.

Video: Larry hanging out at the bus station

Comments are closed.