A review by cneywendleton
Night World, No. 2 by L.J. Smith

5.0