Carmilla S01E20: Sock Puppets and European History

Rate this movie!

Carmilla S01E20, Laura’s got Carmilla right where she wants her: tied up and ready to spill the beans but no good story would be complete without a puppet show…right?

(257)

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