A review by sagireadinglist
Princess on the Brink by Meg Cabot

1.0

Both Mia and Michael gave me the ick.