A review by amanda_siegrist
The Host by Stephenie Meyer

3.0