A review by szalvr
All-American Girl by Meg Cabot

2.0

Samantha is way too annoying but I just couldn't put the book down so Meg Cabot must be doing something right