Carmilla S01E16: Best Laid Plans

Rate this movie!

Carmilla S01E16, Laura and her crew discuss the merits of the “bait” plan when some guests show up and give Laura a “brilliant” idea.

(167)

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