Links for Carmilla S1E16: Best Laid Plans

What's Hot Today

Episode 16

260 watches

September 23, 2014
Laura and her crew discuss the merits of the "bait" plan when some guests show up and give Laura a "brilliant" idea.
September 23, 2014
Laura and her crew discuss the merits of the "bait" plan when some guests show up and give Laura a "brilliant" idea.