Carmilla S01E16: Best Laid Plans

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

(7)

About The Author
-