A review by owlizabeth
The Passage by Justin Cronin

5.0