WatchTrove

Good Witch ยท S02E05

Surprise Me

Still from Good Witch S02E05

Summary

Cassie is surprised with adventurous outings by both Sam and John as she works on sorting out her conflicted feelings.