A review by flavinja
Every Boy's Got One by Meg Cabot

3.0