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.


About The Author
- I'm a girl who like another girls and i love watching L movies