The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Lisa | The Couch Critic
Born
December 8, 1989
Place of Birth
Russia
Known For
Acting
Lisa
Movies
TV Shows
Put It in My Ass 2
Movie
Cast
May 19, 2010
Deflowered Teenagers
Movie
7.0
Cast
March 13, 2012
Triple Fuck Time
Movie
Cast
June 30, 2021
A Lot of Pussy
Movie
8.0
as (archive footage)
January 10, 2012