A review by skyhazzard
Being Nikki by Meg Cabot

5.0