Where To Stream Good Witch Season 2 Episode 2
Driven
- Aired April 24, 2016
- 60 Min
- Rated 7.2
- Number 37 Of 68 Rated Episodes
A man from Cassie's past arrives in Middleton, but reminiscing about old times may put a halt to a future for her and Sam.
Driven
A man from Cassie's past arrives in Middleton, but reminiscing about old times may put a halt to a future for her and Sam.