A review by annisdead
The Hand on the Wall by Maureen Johnson

5.0

Asjdjfkkdjs David is the perfect example of a character I love but want to punch in the face