The Doll
- Episode aired Nov 27, 1998
- TV-Y7
- 22m
Peter brings back a sacred Manji voodoo doll to Brantford enabling him to control whomever he chooses.Peter brings back a sacred Manji voodoo doll to Brantford enabling him to control whomever he chooses.Peter brings back a sacred Manji voodoo doll to Brantford enabling him to control whomever he chooses.