News

Rest in Peace: Denise DuBarry, Star of Monster In The Closet, Has Passed Away at 63

Tragic news as actress, producer, and Palm Springs Women in Film and Television founder Denise DuBarry has passed away at 63 after battling a deadly fungus, her husband told Desert Sun. DuBarry gained a following after her role as Nurse Greene in Black Sheep Squadron and she appeared in two titles of interest to the […] The post Rest in Peace: Denise DuBarry, Star of Monster In The Closet, Has Passed Away at 63 appeared first on Dread Central.

See full article on Dread Central