Watch The latest Good Witch Season 4 Episode 5 Video:

Truth - 05 June 2016
Risk - 22 May 2016
Driven - 24 April 2016