Episode 3951
- Air Date
- Aired May 2, 2005
The desperate race is on to find Sally as she's help captive by the Stalker. Peter finds the final clue in the Stalker's puzzle.
Episode 3951
The desperate race is on to find Sally as she's help captive by the Stalker. Peter finds the final clue in the Stalker's puzzle.