A review by jennay
All the Broken Pieces by Cindi Madsen

5.0

It's like Mean Girls meets Venom, meets Frankenstein