The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Deborah Brast | The Couch Critic
Known For
Acting
Deborah Brast
Movies
TV Shows
Sodom and Gomorrah: The Last Seven Days
Movie
4.0
as Leah 1
September 1, 1975