Where To Stream Good Witch Season 1 Episode 2
Running Scared
- Aired March 7, 2015
- 60 Min
- Rated 7.5
- Number 13 Of 68 Rated Episodes
As Middleton's Heritage Festival gets everyone in town talking, Cassie is back to her bewitching ways as she welcomes a scared young woman to the Grey House, only to find out she's being followed.