The good girls

When another person that they fantasize about killing dies, Mackenzie, Ava, Caitlin, Julie, and Parker begin to wonder if they are being framed.

9780062074539
book

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
52159843098292287472875653273WARH437WARH50346MYS FIC SHE100015774597521709567815
353333768991752192472875653273RHHS404RHHS66381FIC SHE100016427897121708963493