The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Mandy Leigh | The Couch Critic
Born
August 1, 1975
Place of Birth
Greensburg, Pennsylvania, USA
Known For
Acting
Mandy Leigh
Movies
TV Shows
Red Lips
Movie
4.3
as The Doctor
January 1, 1995
Witchbait
Movie
Cast
July 1, 1996
Game of Pleasure
Movie
2.0
as Stephanie
January 1, 1998
Bloodscent
Movie
2.0
as Jill
January 1, 1995