Carmilla

4 Season
120 Episode

Carmilla - Season 4 Episode 21 The Exorcism of Lola Perry

Love will have its sacrifices


(27 votes, average: 7.93/ 10)

5 minutes 2024 HD

  • Share

Their hands forced by LaFontaine's excellent application of elephant tranqs, Laura and Carmilla attempt to make the most of their new housemate ... an exorcism ensues.

Season