A review by tonatyuh
Unhinged by A.G. Howard

5.0

finishes book: did not see that coming!!