A review by knotsorry
The Strange Power by L.J. Smith

5.0