Claire Haynes

Claire Haynes is a witch who works with Zagan to create the army of Demon-posessed vampires.

Appearences

 * The Number of the Beast