A review by hottiewithbangs
Speak by Laurie Halse Anderson

emotional hopeful informative sad

4.5