A review by tomwbrass
The City of Mirrors by Justin Cronin

3.0

Too long