A review by mushr00mcore
These Toxic Things by Rachel Howzell Hall

5.0

Twisty but everything made sense, every detail was laid out well in advance. Loved everything about it