A review by noriboo
Love, Lies, and Hocus Pocus: Betrayal by Lydia Sherrer

5.0

This was a slowburn. The first half was a bit slow, but once the action gets started and the ending, oof!