Judy Tenuta was born on November 7, 1956 in Chicago, Illinois, USA. She is an actress and writer, ...
Her own "religion", called Judy-ism
The Love Goddess
Chicago, Illinois, USA
Dive deep into IMDb Picks, Scary Good, TV, and more.