10.08.2018 - By Belinda & Angie
In this week's installment we discuss Carmilla season 1 episodes 33-36. AKA the one where all hell breaks loose and Carmilla dies..again AKA the one where CARMILLA AND LAURA FINALLY KISS!!! AKA the one where we (mostly Belinda) swear a lot AKA the one where you have to listen all the way to the end for a musical surprise