Charmed
Advertisement

Treva Etienne portrayed a Possessor Demon in the season 7 episode "Once in a Blue Moon."

External links[]

Advertisement