A review by reading_binosaur
All-American Girl by Meg Cabot

5.0