David Leaf

David Leaf is the writer, producer and director of Happy Holidays: The Best of the Andy Williams Christmas Specials.