Episode #3.2
- Episode aired Jan 8, 1998
- 25m
The Hunters are settling into their new house but Harvey is uneasy - someone thinks that they have seen the Demon Headmaster.The Hunters are settling into their new house but Harvey is uneasy - someone thinks that they have seen the Demon Headmaster.The Hunters are settling into their new house but Harvey is uneasy - someone thinks that they have seen the Demon Headmaster.