A review by keelymarx
Ghost Town by Rachel Caine

5.0