Carmilla S02E16: Old Habits

Carmilla S02E16, Laura treats us to a montage of her gross vampire ex-girlfriend. Turns out the love goggles do hide the hair in the shower drain…

(109)

About The Author
-