p136.jpg

Didi Carr

Didi Carr is an actress, known for Busting Loose (1977), Sugar Time! (1977) and Match Game (1973). She has been married to Steven Carr Reuben since 1984.

 Didi’s Contributions