A review by becky_marie
High Stakes by Meg Cabot

4.25