Carmilla S01E23: We Need To Talk About Carmilla

Rate this movie!

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.

(182)

About The Author
- I'm a girl who like another girls and i love watching L movies