A review by almostsummer
Spellbound by Christopher Pike

5.0