A review by diannenah
Invincible by Amy Reed

3.0

oh, the ending was.. up to us readers to percept?