's Most Controversial 2005 - Trapped In The Closet

's Most Controversial 2005 - Trapped In The Closet

Available on Prime Video, Paramount+
S9 E12: Stan is seen as the new L Ron Hubbard after delving into the world of Scientology. Plus, Tom Cruise pays Stan a visit and refuses to come out of his closet.