MAG 10: Vampire Killer

S1E10 · 2016-04-14 · 25 min

Case # 0100710 Statement of Trevor Herbert, regarding his life as a self-proclaimed vampire hunter.

The show’s own verdict is on its page.