A review by hailbaless
The Island by Natasha Preston

3.0

Was pretty good all the way through I just hated the ending