From Springfield, Massachusetts, USA • 1947 - 2010
Babz Chula (born as Barbara Ellen Zuckerman; March 22, 1947 – May 7, 2010) was an American-born Canadian actress and musician. (Via Wikipedia)
The X-Files: I Want to BelieveFilm • 2008
When a Stranger Calls BackFilm • 1993