A review by cobycoyle
Illusions by Aprilynne Pike

4.0

I’m lucky this was a re-read or I would have gone nuts at that huge cliffhanger ending.