Poster of Cast and Crew in Carmilla - Season 4 - Episode 12 - Memory Lane

Carmilla - Season 4 - Memory Lane (Episode 12)

Plot: With the camera back on, Laura's back in the saddle, er .
Episode Aired On:
Thursday, September 15 2016
8 years ago