Charmed (Reboot) – Season 3, Episode 11 (Witchful Thinking)
This episode had the sisters learn to be careful what you wish for. The episode kicks off with the sisters in the Anatolia Caves in Turkey, wearing gas masks, in a search of a relic. In a flashback, the Perfecti tell the sisters that the mist that comes from the creature who guards the relic is a security system that
Read more