A review by bethanyhyde
Holy Ghost by John Sandford

3.0

Funny and entertaining, although quite a strange case.