Charmed Season 5 Episode 13 2002
7.4IMDB

Charmed Season 5 Episode 13: Glen returns to Paige's life with a big surprise - he is about to get married to a girl called Jessica. Meanwhile, the sisters summon a Witch Doctor whom they want to dispatch all the evil remnants that surround the Manor.
- Aired:Feb 02, 2003
- Seasons:8 · Episodes:178
- Country:United States of America
- Created by: Constance M. Burge
- Network:The WB







































