Carmilla S01E23: We Need To Talk About Carmilla

Carmilla S01E23, Laura deals with failing her first test ever and is caught between a rock and a hard place explaining Carmilla’s freedom to LaFontaine.

(47)

About The Author
-