A review by amynoelle
Savage by Richard Laymon

4.5