Where Is Macy Vaughn On 'Charmed'? Here's Why Actress Madeleine Mantock Left The Show

where is macy vaugh on charmed heres why actress madeleine mantock left 02

About Photo #1341354: 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