Bad Blood
- Episode aired Sep 15, 2016
- TV-PG
Laura, Carmilla and LaFontaine have to deal with the fact that all water in the library turns into blood.Laura, Carmilla and LaFontaine have to deal with the fact that all water in the library turns into blood.Laura, Carmilla and LaFontaine have to deal with the fact that all water in the library turns into blood.