A review by elleainea
Odd Thomas by Dean Koontz

2.0