metawitches.com
Charmed Season 2 Episode 10: Curse Words Recap
Maggie attempts to keep Jordan alive until his 26th birthday, but the ghost who possesses Swan has other ideas. Harry & Macy help Abby, while Ray & Mel face the people who want him dead.