Carmilla

Carmilla

Best Laid Plans (1x16)


:

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

  • :
  • : 201
  • : 131
  • YouTube