A review by ashbart90
The Host by Stephenie Meyer

3.0