Carmilla
I Know What You Didn't Do Last Summer (3x1)
Air date: Oct 22, 2015
Growing weary of the research frenzy following the discovery that Perry is now, apparently, possessed by THE DEAN; Laura turns to DIY library improvements and Carmilla stages an intervention.
- Premiered: Aug 2014
- Episodes: 201
- Followers: 131