A review by thebookishlifeofbecks
Payback's a Witch by Lana Harper

3.5