A review by haystackz
Night World, No. 3 by L.J. Smith

4.0