A review by stupidnephilim
Triangles by Ellen Hopkins

5.0