A review by keelymarx
Fade Out by Rachel Caine

5.0