A review by ambzillius
Nightfall by L.J. Smith

5.0