A review by imbookingcrazy
The Host by Stephenie Meyer

4.0