deborah "deb" lacusta was the 1958 born american television writer and actress that contributed to the ending on i am not homer.
deborah "deb" lacusta was the 1958 born american television writer and actress that contributed to the ending on i am not homer.
i am not homer
deb lacusta