A review by brodi727
The Short Second Life of Bree Tanner by Stephenie Meyer

emotional tense fast-paced

5.0