A review by mowrench
The Island by Natasha Preston

3.0

I’m sorry, wtf was that ending? Last line killing? For real?