Charmed Season 1 Episode 18

Prue befreinds a soon to be priest, but discovers that he has a dark past. Meanwhile, Phoebe plays matchmaker for Piper.








Levidia