A review by wolfeyreads
Rumble by Ellen Hopkins

5.0

When I realized the voice and what it said, I had to turn back a few pages and the tears started falling. Beautiful.