Where Is Macy Vaughn On 'Charmed'? Here's Why Actress Madeleine Mantock Left The Show
About Photo #1341355: Charmed is back on tonight (March 11) with the season four premiere, but there's one character and cast member who won't be on the show. Madeleine Mantock,… Read The Post Here