Links for Carmilla S1E23: We Need To Talk About Carmilla

What's Hot Today

Episode 23

253 watches

October 16, 2014
Laura deals with failing her first test ever and is caught between a rock and a hard place explaining Carmilla's freedom to LaFontaine.
October 16, 2014
Laura deals with failing her first test ever and is caught between a rock and a hard place explaining Carmilla's freedom to LaFontaine.