Lucy & Ethel

October 27, 2015
0.0%

Carmilla - S3 - E3

Lucy & Ethel

Perry & Mel review the evidence so far and try to figure out why the girls on campus stopped having their periods, while Carmilla "enacts violence" on the poor Zeta bro below.

Carmilla: Season 3 - 12 Episode s