Renee Taylor on "My Life on a Diet" - NBC New York

    Renee Taylor on "My Life on a Diet"