A review by onedeadpoet
Never Fade by Alexandra Bracken

4.0