Watch Let The Blood Run Free Season 2 Episode 10 Online
-
- Subtitles: English
Ray works desperately to cure Slabb of vampirism. Pam builds a new house for herself and baby Julio and sets up home in reception. Warren and Effie resolve their differences and in a horrifying climax, Matron sabotages Ray's research. Will he become a victim of science out of control?