A review by stayathomereader
The Gates by John Connolly

funny lighthearted mysterious medium-paced

3.0