Links for Carmilla S1E32: Mommy Dearest

What's Hot Now

Episode 32

248 watches

November 18, 2014
Laura hasn't really been herself lately since, ya know, being possessed by the Dean and Carmilla is the only one equipped to deal with it.
November 18, 2014
Laura hasn't really been herself lately since, ya know, being possessed by the Dean and Carmilla is the only one equipped to deal with it.