Carmilla S01E31: Of Hearts And Holy Hand Grenades

Carmilla S01E31, Laura tries to get her life together as Carmilla and J.P. hit the books to look for a weapon powerful enough to take on the evil that lurks at Silas.

(7)

About The Author
-