S1·E13 The Vampire Twins Comen
Aired October 4, 2006
Synopsis
A rash of killings targeting Hotel Moscow prompts a meeting of the major crime lords and suspicion falls on a pair of twin children.
Aired October 4, 2006
A rash of killings targeting Hotel Moscow prompts a meeting of the major crime lords and suspicion falls on a pair of twin children.