The Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Thomas Stuber | The Couch Critic
Born
March 31, 1981
Place of Birth
Leipzig, Germany
Known For
Directing
Thomas Stuber
Movies
TV Shows
As Director
6Minutes66
Movie
as Himself
February 10, 2019