The Good Witch's Gift

The Good Witch's Gift

Cassandra “Cassie” Nightingale always has a few tricks up her sleeve, but is surprised when her handsome fiancé, chief of police Jake Russell, proposes they set their wedding date for Christmas Eve—only six days away!
Cassandra “Cassie” Nightingale always has a few tricks up her sleeve, but is surprised when her handsome fiancé, chief of police Jake Russell, proposes they set their wedding date for Christmas Eve—only six days away!