Room 13

Room 13


Room 13: Episode 03

November 14, 2017

Michelle and Tamara meet for a second time in Room 13. Tamara rediscovers the greatest passion she had in life, with a little bit of...