A review by brittanyb_reads
The Perfect Ruin by Shanora Williams

5.0

This book as had me in a choke hold!!! This was messy but oh so good!