A review by adelayedteacher
Odd Hours by Dean Koontz

5.0