A review by queenbee93
Uglies by Scott Westerfeld

adventurous medium-paced

3.0