A review by mariewikle
Twisted by Steve Cavanagh

5.0

Oh. My. Gosh!! This book was absolutely insane in the best way possible!